at.favre.lib:singlestep-kdf (maven): Single Step Key Derivation Function (KDF) as defined in NIST SP 800-56C, Sect 5.8.1 as well as 800-56A. Usually used in key agreement protocols. 
Keywords: cryptography|hmac|java|kdf|key-agreement|key-derivation|key-derivation-function|message-digest|nist|nist800-56|secretkey|security|singlestep-kdf