Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 
 
 
 

237 Zeilen
7.8 KiB

  1. # This is the example from
  2. # https://tools.ietf.org/html/draft-irtf-cfrg-gcmsiv-02#section-8
  3. KEY: ee8e1ed9ff2540ae8f2ba9f50bc2f27c
  4. NONCE: 752abad3e0afb5f434dc4310f71f3d21
  5. IN: "Hello world"
  6. AD: "example"
  7. CT: 810649724764545b3625ff
  8. TAG: 010a10f4942710781d2948ac0192572f
  9. # Test vectors from
  10. # https://tools.ietf.org/html/draft-irtf-cfrg-gcmsiv-02#appendix-B
  11. KEY: 01000000000000000000000000000000
  12. NONCE: 03000000000000000000000000000000
  13. IN:
  14. AD:
  15. CT:
  16. TAG: cb52de357fad226ae428d0ed5a575496
  17. KEY: 01000000000000000000000000000000
  18. NONCE: 03000000000000000000000000000000
  19. IN: 0100000000000000
  20. AD:
  21. CT: 7e139f58002d68ee
  22. TAG: 715835541f2136f03b6dc80ae0a8ac46
  23. KEY: 01000000000000000000000000000000
  24. NONCE: 03000000000000000000000000000000
  25. IN: 010000000000000000000000
  26. AD:
  27. CT: 4a87f0cd26e5d5086e90da02
  28. TAG: 4dff905e48d512e9c34ae8f3be66ec43
  29. KEY: 01000000000000000000000000000000
  30. NONCE: 03000000000000000000000000000000
  31. IN: 01000000000000000000000000000000
  32. AD:
  33. CT: 048ca58c46d2368ce00132389f40b511
  34. TAG: 971da9aa385283522c4f67a9aedb37e5
  35. KEY: 01000000000000000000000000000000
  36. NONCE: 03000000000000000000000000000000
  37. IN: 0100000000000000000000000000000002000000000000000000000000000000
  38. AD:
  39. CT: e1cf1cf545d2743ec005b26bd2c836ac1a4233d646c195ffa401f28063127baa
  40. TAG: 1071338b8c2930d3ec4c17cecbefa4b4
  41. KEY: 01000000000000000000000000000000
  42. NONCE: 03000000000000000000000000000000
  43. IN: 010000000000000000000000000000000200000000000000000000000000000003000000000000000000000000000000
  44. AD:
  45. CT: 2e7e6881a02d57b877794b2fbfbfef5484f1cf74f4ad53a751b2582c0e698466bd9a49dcab53806d8e31d864c4632d00
  46. TAG: 04b1b8a9c1630ff028b14d2e57bca429
  47. KEY: 01000000000000000000000000000000
  48. NONCE: 03000000000000000000000000000000
  49. IN: 01000000000000000000000000000000020000000000000000000000000000000300000000000000000000000000000004000000000000000000000000000000
  50. AD:
  51. CT: 0ac5be860726209d9218de3e9d533743e1efe1595bc58f93f00e9bb9a7558dc1e1b14a9c0d49eb5064c7efa79842f9c7cfdd77614709f0b545d3227498e774d5
  52. TAG: 860b73a1ed8a5b9acd925c3f3f49c5c5
  53. KEY: 01000000000000000000000000000000
  54. NONCE: 03000000000000000000000000000000
  55. IN: 0200000000000000
  56. AD: 01
  57. CT: 4919e29e9890e452
  58. TAG: 1433a5c0284c911163888dbd128e6874
  59. KEY: 01000000000000000000000000000000
  60. NONCE: 03000000000000000000000000000000
  61. IN: 020000000000000000000000
  62. AD: 01
  63. CT: db55d6da719fe0473538294e
  64. TAG: 5a8ab948ccd205a70c78e8fdf954693b
  65. KEY: 01000000000000000000000000000000
  66. NONCE: 03000000000000000000000000000000
  67. IN: 02000000000000000000000000000000
  68. AD: 01
  69. CT: aea3c54272abc1b58ed34a536743f4da
  70. TAG: da10d98bfe23784cfdfd0af97b6d5b78
  71. KEY: 01000000000000000000000000000000
  72. NONCE: 03000000000000000000000000000000
  73. IN: 0200000000000000000000000000000003000000000000000000000000000000
  74. AD: 01
  75. CT: aa694c0cfe148100cb5c6e27a77a7ff7b4233d6af251d9faa3d84f7c0d1113f1
  76. TAG: 778c5b68356a1a6a6f3c14a8f96c35ca
  77. KEY: 01000000000000000000000000000000
  78. NONCE: 03000000000000000000000000000000
  79. IN: 020000000000000000000000000000000300000000000000000000000000000004000000000000000000000000000000
  80. AD: 01
  81. CT: 9ac909928bcde79c2afa885df9c035c85a9eab136f6f6ea11034456bd306ea3c5dd542f706fffe538b5f139fa9dc622e
  82. TAG: 26c0c0d146d38787ca0fcbc3f911577a
  83. KEY: 01000000000000000000000000000000
  84. NONCE: 03000000000000000000000000000000
  85. IN: 02000000000000000000000000000000030000000000000000000000000000000400000000000000000000000000000005000000000000000000000000000000
  86. AD: 01
  87. CT: c56be9d61ecf6a31a6289cddc9b91aaf84cdb53a3913b825d6eb5e157906dfb0a308c6b0b095d6fd1a5b761ca7fa0e39ca92f38ae206eec844c0c4ab0c1c165e
  88. TAG: a60986309b99431a35dd8c5ebeef8375
  89. KEY: 01000000000000000000000000000000
  90. NONCE: 03000000000000000000000000000000
  91. IN: 02000000
  92. AD: 010000000000000000000000
  93. CT: 47995b96
  94. TAG: 16b668094202cadde992e0c16205793c
  95. KEY: 01000000000000000000000000000000
  96. NONCE: 03000000000000000000000000000000
  97. IN: 0300000000000000000000000000000004000000
  98. AD: 010000000000000000000000000000000200
  99. CT: 8fe25de75089e9f849150e57ab7f7810981cd319
  100. TAG: 89ca91ebc560709432fe9496746404cc
  101. KEY: 01000000000000000000000000000000
  102. NONCE: 03000000000000000000000000000000
  103. IN: 030000000000000000000000000000000400
  104. AD: 0100000000000000000000000000000002000000
  105. CT: b26d43ae158316ac37f41579ccf1d461274e
  106. TAG: 13b7c01d08dd6969d51d1bf0fbbdc4d2
  107. KEY: 01000000000000000000000000000000
  108. NONCE: 03000000000000000000000000000000
  109. IN:
  110. AD:
  111. CT:
  112. TAG: cb52de357fad226ae428d0ed5a575496
  113. KEY: 01000000000000000000000000000000
  114. NONCE: 03000000000000000000000000000000
  115. IN: 0100000000000000
  116. AD:
  117. CT: 7e139f58002d68ee
  118. TAG: 715835541f2136f03b6dc80ae0a8ac46
  119. KEY: 01000000000000000000000000000000
  120. NONCE: 03000000000000000000000000000000
  121. IN: 010000000000000000000000
  122. AD:
  123. CT: 4a87f0cd26e5d5086e90da02
  124. TAG: 4dff905e48d512e9c34ae8f3be66ec43
  125. KEY: 01000000000000000000000000000000
  126. NONCE: 03000000000000000000000000000000
  127. IN: 01000000000000000000000000000000
  128. AD:
  129. CT: 048ca58c46d2368ce00132389f40b511
  130. TAG: 971da9aa385283522c4f67a9aedb37e5
  131. KEY: 01000000000000000000000000000000
  132. NONCE: 03000000000000000000000000000000
  133. IN: 0100000000000000000000000000000002000000000000000000000000000000
  134. AD:
  135. CT: e1cf1cf545d2743ec005b26bd2c836ac1a4233d646c195ffa401f28063127baa
  136. TAG: 1071338b8c2930d3ec4c17cecbefa4b4
  137. KEY: 01000000000000000000000000000000
  138. NONCE: 03000000000000000000000000000000
  139. IN: 010000000000000000000000000000000200000000000000000000000000000003000000000000000000000000000000
  140. AD:
  141. CT: 2e7e6881a02d57b877794b2fbfbfef5484f1cf74f4ad53a751b2582c0e698466bd9a49dcab53806d8e31d864c4632d00
  142. TAG: 04b1b8a9c1630ff028b14d2e57bca429
  143. KEY: 01000000000000000000000000000000
  144. NONCE: 03000000000000000000000000000000
  145. IN: 01000000000000000000000000000000020000000000000000000000000000000300000000000000000000000000000004000000000000000000000000000000
  146. AD:
  147. CT: 0ac5be860726209d9218de3e9d533743e1efe1595bc58f93f00e9bb9a7558dc1e1b14a9c0d49eb5064c7efa79842f9c7cfdd77614709f0b545d3227498e774d5
  148. TAG: 860b73a1ed8a5b9acd925c3f3f49c5c5
  149. KEY: 01000000000000000000000000000000
  150. NONCE: 03000000000000000000000000000000
  151. IN: 0200000000000000
  152. AD: 01
  153. CT: 4919e29e9890e452
  154. TAG: 1433a5c0284c911163888dbd128e6874
  155. KEY: 01000000000000000000000000000000
  156. NONCE: 03000000000000000000000000000000
  157. IN: 020000000000000000000000
  158. AD: 01
  159. CT: db55d6da719fe0473538294e
  160. TAG: 5a8ab948ccd205a70c78e8fdf954693b
  161. KEY: 01000000000000000000000000000000
  162. NONCE: 03000000000000000000000000000000
  163. IN: 02000000000000000000000000000000
  164. AD: 01
  165. CT: aea3c54272abc1b58ed34a536743f4da
  166. TAG: da10d98bfe23784cfdfd0af97b6d5b78
  167. KEY: 01000000000000000000000000000000
  168. NONCE: 03000000000000000000000000000000
  169. IN: 0200000000000000000000000000000003000000000000000000000000000000
  170. AD: 01
  171. CT: aa694c0cfe148100cb5c6e27a77a7ff7b4233d6af251d9faa3d84f7c0d1113f1
  172. TAG: 778c5b68356a1a6a6f3c14a8f96c35ca
  173. KEY: 01000000000000000000000000000000
  174. NONCE: 03000000000000000000000000000000
  175. IN: 020000000000000000000000000000000300000000000000000000000000000004000000000000000000000000000000
  176. AD: 01
  177. CT: 9ac909928bcde79c2afa885df9c035c85a9eab136f6f6ea11034456bd306ea3c5dd542f706fffe538b5f139fa9dc622e
  178. TAG: 26c0c0d146d38787ca0fcbc3f911577a
  179. KEY: 01000000000000000000000000000000
  180. NONCE: 03000000000000000000000000000000
  181. IN: 02000000000000000000000000000000030000000000000000000000000000000400000000000000000000000000000005000000000000000000000000000000
  182. AD: 01
  183. CT: c56be9d61ecf6a31a6289cddc9b91aaf84cdb53a3913b825d6eb5e157906dfb0a308c6b0b095d6fd1a5b761ca7fa0e39ca92f38ae206eec844c0c4ab0c1c165e
  184. TAG: a60986309b99431a35dd8c5ebeef8375
  185. KEY: 01000000000000000000000000000000
  186. NONCE: 03000000000000000000000000000000
  187. IN: 02000000
  188. AD: 010000000000000000000000
  189. CT: 47995b96
  190. TAG: 16b668094202cadde992e0c16205793c
  191. KEY: 01000000000000000000000000000000
  192. NONCE: 03000000000000000000000000000000
  193. IN: 0300000000000000000000000000000004000000
  194. AD: 010000000000000000000000000000000200
  195. CT: 8fe25de75089e9f849150e57ab7f7810981cd319
  196. TAG: 89ca91ebc560709432fe9496746404cc
  197. KEY: 01000000000000000000000000000000
  198. NONCE: 03000000000000000000000000000000
  199. IN: 030000000000000000000000000000000400
  200. AD: 0100000000000000000000000000000002000000
  201. CT: b26d43ae158316ac37f41579ccf1d461274e
  202. TAG: 13b7c01d08dd6969d51d1bf0fbbdc4d2