org.clazzes.optional.sec.rsa
Interface MGF
- All Known Implementing Classes:
- MGF1
public interface MGF
A mask generation function for the OAEP algorithm as defined in
Appendix B.2 of RFC 3447.
generateMask
byte[] generateMask(byte[] mgfSeed,
int seedOff,
int seedLen,
byte[] ret,
int off,
int maskLen)
- Generate
maskLen
mask bytes from a seed.
- Parameters:
mgfSeed
- The seed value.seedOff
- The offset of the seed in mgfSeed
.seedLen
- The number of seed bytes mgfSeed
to use.ret
- The byte array where the result is beings stored.off
- The offset in ret
where to store the result.maskLen
- The number of octets to generate.
- Returns:
- An array of pseudo-random,
maskLen
bytes.
getUnderlyingDigest
Digest getUnderlyingDigest()
- Returns:
- The message digest, which is used by this mask generator.
Copyright © 2010. All Rights Reserved.