- static call encrypt: do not check pre set key - indirect call: set new if key is different
Can be used as a class with central key set. for old static calls: encrypt -> encryptKey decrypt -> decryptKey