evpkdf_pbkdf1.txt 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. #
  2. # Copyright 2021 The OpenSSL Project Authors. All Rights Reserved.
  3. #
  4. # Licensed under the Apache License 2.0 (the "License"). You may not use
  5. # this file except in compliance with the License. You can obtain a copy
  6. # in the file LICENSE in the source distribution or at
  7. # https://www.openssl.org/source/license.html
  8. # Tests start with one of these keywords
  9. # Cipher Decrypt Derive Digest Encoding KDF MAC PBE
  10. # PrivPubKeyPair Sign Verify VerifyRecover
  11. # and continue until a blank line. Lines starting with a pound sign are ignored.
  12. Title = PBKDF1 tests
  13. Availablein = legacy
  14. KDF = PBKDF1
  15. Ctrl.pass = pass:password
  16. Ctrl.salt = salt:saltsalt
  17. Ctrl.iter = iter:1
  18. Ctrl.digest = digest:md2
  19. Output = 2C5DAEBD49984F34642ACC09BAD696D7
  20. Availablein = legacy
  21. KDF = PBKDF1
  22. Ctrl.pass = pass:password
  23. Ctrl.salt = salt:saltsalt
  24. Ctrl.iter = iter:1
  25. Ctrl.digest = digest:md5
  26. Output = FDBDF3419FFF98BDB0241390F62A9DB3
  27. Availablein = legacy
  28. KDF = PBKDF1
  29. Ctrl.pass = pass:password
  30. Ctrl.salt = salt:saltsalt
  31. Ctrl.iter = iter:1
  32. Ctrl.digest = digest:sha1
  33. Output = CAB86DD6261710891E8CB56EE3625691
  34. Availablein = legacy
  35. KDF = PBKDF1
  36. Ctrl.pass = pass:password
  37. Ctrl.salt = salt:saltsalt
  38. Ctrl.iter = iter:2
  39. Ctrl.digest = digest:md2
  40. Output = FD7999A1AB54B01B4FC39389A5FE820D
  41. Availablein = legacy
  42. KDF = PBKDF1
  43. Ctrl.pass = pass:password
  44. Ctrl.salt = salt:saltsalt
  45. Ctrl.iter = iter:2
  46. Ctrl.digest = digest:md5
  47. Output = 3D4A8D4FB4C6E8686B21D36142902966
  48. Availablein = legacy
  49. KDF = PBKDF1
  50. Ctrl.pass = pass:password
  51. Ctrl.salt = salt:saltsalt
  52. Ctrl.iter = iter:2
  53. Ctrl.digest = digest:sha1
  54. Output = E3A8DFCF2EEA6DC81D2AD154274FAAE9
  55. Availablein = legacy
  56. KDF = PBKDF1
  57. Ctrl.pass = pass:password
  58. Ctrl.salt = salt:saltsalt
  59. Ctrl.iter = iter:4096
  60. Ctrl.digest = digest:md2
  61. Output = 94E4671F438BD6C441C5B120C6CC79CA
  62. Availablein = legacy
  63. KDF = PBKDF1
  64. Ctrl.pass = pass:password
  65. Ctrl.salt = salt:saltsalt
  66. Ctrl.iter = iter:4096
  67. Ctrl.digest = digest:md5
  68. Output = 3283ED8F8D037045157DA055BFF84A02
  69. Availablein = legacy
  70. KDF = PBKDF1
  71. Ctrl.pass = pass:password
  72. Ctrl.salt = salt:saltsalt
  73. Ctrl.iter = iter:4096
  74. Ctrl.digest = digest:sha1
  75. Output = 3CB0C21E81127F5BFF2EEA2B5DC3F31D
  76. Availablein = legacy
  77. KDF = PBKDF1
  78. Ctrl.pass = pass:passwordPASSWORDpassword
  79. Ctrl.salt = salt:saltSALT
  80. Ctrl.iter = iter:65537
  81. Ctrl.digest = digest:md2
  82. Output = 36DAA8DEB8B471B26AA8CE064A81E54F
  83. Availablein = legacy
  84. KDF = PBKDF1
  85. Ctrl.pass = pass:passwordPASSWORDpassword
  86. Ctrl.salt = salt:saltSALT
  87. Ctrl.iter = iter:65537
  88. Ctrl.digest = digest:md5
  89. Output = 763F3BA457E3F9ED088B04B5361D7CCA
  90. Availablein = legacy
  91. KDF = PBKDF1
  92. Ctrl.pass = pass:passwordPASSWORDpassword
  93. Ctrl.salt = salt:saltSALT
  94. Ctrl.iter = iter:65537
  95. Ctrl.digest = digest:sha1
  96. Output = B2B4635718AAAD9FEF23FE328EB83ECF
  97. Title = PBKDF1 tests for empty inputs
  98. Availablein = legacy
  99. KDF = PBKDF1
  100. Ctrl.pass = pass:
  101. Ctrl.salt = salt:saltsalt
  102. Ctrl.iter = iter:1
  103. Ctrl.digest = digest:md2
  104. Output = 8ECD1C4C1D57C415295784CCD4686905
  105. Availablein = legacy
  106. KDF = PBKDF1
  107. Ctrl.pass = pass:
  108. Ctrl.salt = salt:saltsalt
  109. Ctrl.iter = iter:1
  110. Ctrl.digest = digest:md5
  111. Output = F3D07DE5EFB5E2C3EAFC16B0CF7E07FA
  112. Availablein = legacy
  113. KDF = PBKDF1
  114. Ctrl.pass = pass:
  115. Ctrl.salt = salt:saltsalt
  116. Ctrl.iter = iter:1
  117. Ctrl.digest = digest:sha1
  118. Output = 2C2ABACE4BD8BB19F67113DA146DBB8C