Package org.bouncycastle.mls.crypto
Interface MlsKdf
- All Known Implementing Classes:
BcMlsKdf
public interface MlsKdf
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]expand(byte[] prk, byte[] info, int length) byte[]expandWithLabel(byte[] secret, String label, byte[] context, int length) byte[]extract(byte[] salt, byte[] ikm) org.bouncycastle.crypto.Digestint
-
Method Details
-
getHashLength
int getHashLength() -
getDigest
org.bouncycastle.crypto.Digest getDigest() -
extract
byte[] extract(byte[] salt, byte[] ikm) -
expand
byte[] expand(byte[] prk, byte[] info, int length) -
expandWithLabel
- Throws:
IOException
-