01: package org.bouncycastle.crypto.generators;
02:
03: import org.bouncycastle.crypto.Digest;
04:
05: /**
06: * KDF1 generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
07: * <br>
08: * This implementation is based on ISO 18033/IEEE P1363a.
09: */
10: public class KDF1BytesGenerator extends BaseKDFBytesGenerator {
11: /**
12: * Construct a KDF1 byte generator.
13: * <p>
14: * @param digest the digest to be used as the source of derived keys.
15: */
16: public KDF1BytesGenerator(Digest digest) {
17: super (0, digest);
18: }
19: }
|