Kdf1BytesGenerator.cs 629 B

12345678910111213141516171819202122232425
  1. #if !BESTHTTP_DISABLE_ALTERNATE_SSL && (!UNITY_WEBGL || UNITY_EDITOR)
  2. #pragma warning disable
  3. namespace Best.HTTP.SecureProtocol.Org.BouncyCastle.Crypto.Generators
  4. {
  5. /**
  6. * KFD1 generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
  7. * <br/>
  8. * This implementation is based on IEEE P1363/ISO 18033.
  9. */
  10. public sealed class Kdf1BytesGenerator
  11. : BaseKdfBytesGenerator
  12. {
  13. /**
  14. * Construct a KDF1 byte generator.
  15. *
  16. * @param digest the digest to be used as the source of derived keys.
  17. */
  18. public Kdf1BytesGenerator(IDigest digest)
  19. : base(0, digest)
  20. {
  21. }
  22. }
  23. }
  24. #pragma warning restore
  25. #endif