12345678910111213141516171819202122232425262728293031 |
- #if !BESTHTTP_DISABLE_ALTERNATE_SSL && (!UNITY_WEBGL || UNITY_EDITOR)
- #pragma warning disable
- using System;
- using BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto;
- using BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Parameters;
- namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Generators
- {
- /**
- * KDF2 generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
- * <br/>
- * This implementation is based on IEEE P1363/ISO 18033.
- */
- public class Kdf2BytesGenerator
- : BaseKdfBytesGenerator
- {
- /**
- * Construct a KDF2 bytes generator. Generates key material
- * according to IEEE P1363 or ISO 18033 depending on the initialisation.
- *
- * @param digest the digest to be used as the source of derived keys.
- */
- public Kdf2BytesGenerator(IDigest digest)
- : base(1, digest)
- {
- }
- }
- }
- #pragma warning restore
- #endif
|