hmac and kdf working :)