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.Digest
int
-
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
-