Rather than encrypt:salt: I would name it produceKey or deriveKey not to confuse with data encryption method