it makes more sense to me 'deriveKey' and renamed it

(followed the java naming here where it used 'encrypt')