Reference implementations of PQC
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 

367 行
5.6 KiB

  1. consistency_checks:
  2. - files:
  3. - aes256ctr.c
  4. - aes256ctr.h
  5. - controlbits.c
  6. - controlbits.h
  7. - crypto_hash.h
  8. - decrypt.h
  9. - encrypt.h
  10. - operations.c
  11. - sk_gen.c
  12. - sk_gen.h
  13. source:
  14. implementation: clean
  15. scheme: mceliece348864
  16. - files:
  17. - aes256ctr.c
  18. - aes256ctr.h
  19. - benes.h
  20. - controlbits.c
  21. - controlbits.h
  22. - crypto_hash.h
  23. - decrypt.h
  24. - encrypt.h
  25. - operations.c
  26. - sk_gen.c
  27. - sk_gen.h
  28. - transpose.c
  29. - transpose.h
  30. - vec.h
  31. source:
  32. implementation: vec
  33. scheme: mceliece348864
  34. - files:
  35. - aes256ctr.c
  36. - aes256ctr.h
  37. - controlbits.c
  38. - controlbits.h
  39. - crypto_hash.h
  40. - decrypt.h
  41. - encrypt.h
  42. - operations.c
  43. - sk_gen.c
  44. - sk_gen.h
  45. source:
  46. implementation: clean
  47. scheme: mceliece348864f
  48. - files:
  49. - aes256ctr.c
  50. - aes256ctr.h
  51. - benes.h
  52. - controlbits.c
  53. - controlbits.h
  54. - crypto_hash.h
  55. - decrypt.h
  56. - encrypt.h
  57. - operations.c
  58. - sk_gen.c
  59. - sk_gen.h
  60. - transpose.c
  61. - transpose.h
  62. - vec.h
  63. source:
  64. implementation: vec
  65. scheme: mceliece348864f
  66. - files:
  67. - aes256ctr.c
  68. - aes256ctr.h
  69. - benes.c
  70. - benes.h
  71. - bm.h
  72. - consts.inc
  73. - controlbits.c
  74. - controlbits.h
  75. - crypto_hash.h
  76. - decrypt.h
  77. - encrypt.h
  78. - operations.c
  79. - scalars_2x.inc
  80. - scalars_4x.inc
  81. - sk_gen.c
  82. - sk_gen.h
  83. - transpose.c
  84. - transpose.h
  85. - vec.h
  86. source:
  87. implementation: vec
  88. scheme: mceliece460896
  89. - files:
  90. - aes256ctr.c
  91. - aes256ctr.h
  92. - controlbits.c
  93. - controlbits.h
  94. - crypto_hash.h
  95. - decrypt.h
  96. - encrypt.h
  97. - operations.c
  98. - sk_gen.c
  99. - sk_gen.h
  100. source:
  101. implementation: clean
  102. scheme: mceliece460896
  103. - files:
  104. - aes256ctr.c
  105. - aes256ctr.h
  106. - benes.c
  107. - benes.h
  108. - bm.h
  109. - consts.inc
  110. - controlbits.c
  111. - controlbits.h
  112. - crypto_hash.h
  113. - decrypt.h
  114. - encrypt.h
  115. - operations.c
  116. - scalars_2x.inc
  117. - scalars_4x.inc
  118. - sk_gen.c
  119. - sk_gen.h
  120. - transpose.c
  121. - transpose.h
  122. - vec.h
  123. source:
  124. implementation: vec
  125. scheme: mceliece460896f
  126. - files:
  127. - aes256ctr.c
  128. - aes256ctr.h
  129. - controlbits.c
  130. - controlbits.h
  131. - crypto_hash.h
  132. - decrypt.h
  133. - encrypt.h
  134. - operations.c
  135. - sk_gen.c
  136. - sk_gen.h
  137. source:
  138. implementation: clean
  139. scheme: mceliece460896f
  140. - files:
  141. - aes256ctr.c
  142. - aes256ctr.h
  143. - benes.c
  144. - benes.h
  145. - bm.c
  146. - bm.h
  147. - consts.inc
  148. - controlbits.c
  149. - controlbits.h
  150. - crypto_hash.h
  151. - decrypt.h
  152. - encrypt.h
  153. - fft_tr.c
  154. - operations.c
  155. - powers.inc
  156. - scalars_2x.inc
  157. - scalars_4x.inc
  158. - sk_gen.c
  159. - sk_gen.h
  160. - transpose.c
  161. - transpose.h
  162. - vec.h
  163. source:
  164. implementation: vec
  165. scheme: mceliece6688128
  166. - files:
  167. - aes256ctr.c
  168. - aes256ctr.h
  169. - controlbits.c
  170. - controlbits.h
  171. - crypto_hash.h
  172. - decrypt.h
  173. - encrypt.h
  174. - operations.c
  175. - sk_gen.c
  176. - sk_gen.h
  177. source:
  178. implementation: clean
  179. scheme: mceliece6688128
  180. - files:
  181. - aes256ctr.c
  182. - aes256ctr.h
  183. - benes.c
  184. - benes.h
  185. - bm.c
  186. - bm.h
  187. - consts.inc
  188. - controlbits.c
  189. - controlbits.h
  190. - crypto_hash.h
  191. - decrypt.h
  192. - encrypt.h
  193. - fft_tr.c
  194. - operations.c
  195. - powers.inc
  196. - scalars_2x.inc
  197. - scalars_4x.inc
  198. - sk_gen.c
  199. - sk_gen.h
  200. - transpose.c
  201. - transpose.h
  202. - vec.h
  203. source:
  204. implementation: vec
  205. scheme: mceliece6688128f
  206. - files:
  207. - aes256ctr.c
  208. - aes256ctr.h
  209. - controlbits.c
  210. - controlbits.h
  211. - crypto_hash.h
  212. - decrypt.h
  213. - encrypt.h
  214. - operations.c
  215. - sk_gen.c
  216. - sk_gen.h
  217. source:
  218. implementation: clean
  219. scheme: mceliece6688128f
  220. - files:
  221. - aes256ctr.c
  222. - aes256ctr.h
  223. - benes.c
  224. - benes.h
  225. - bm.h
  226. - consts.inc
  227. - controlbits.c
  228. - controlbits.h
  229. - crypto_hash.h
  230. - decrypt.h
  231. - encrypt.h
  232. - operations.c
  233. - pk_gen.h
  234. - scalars_2x.inc
  235. - scalars_4x.inc
  236. - sk_gen.c
  237. - sk_gen.h
  238. - transpose.c
  239. - transpose.h
  240. - vec.c
  241. - vec.h
  242. source:
  243. implementation: vec
  244. scheme: mceliece6960119
  245. - files:
  246. - aes256ctr.c
  247. - aes256ctr.h
  248. - controlbits.c
  249. - controlbits.h
  250. - crypto_hash.h
  251. - decrypt.h
  252. - encrypt.h
  253. - operations.c
  254. - sk_gen.c
  255. - sk_gen.h
  256. source:
  257. implementation: clean
  258. scheme: mceliece6960119
  259. - files:
  260. - aes256ctr.c
  261. - aes256ctr.h
  262. - benes.c
  263. - benes.h
  264. - bm.h
  265. - consts.inc
  266. - controlbits.c
  267. - controlbits.h
  268. - crypto_hash.h
  269. - decrypt.h
  270. - encrypt.h
  271. - operations.c
  272. - pk_gen.h
  273. - scalars_2x.inc
  274. - scalars_4x.inc
  275. - sk_gen.c
  276. - sk_gen.h
  277. - transpose.c
  278. - transpose.h
  279. - vec.c
  280. - vec.h
  281. source:
  282. implementation: vec
  283. scheme: mceliece6960119f
  284. - files:
  285. - aes256ctr.c
  286. - aes256ctr.h
  287. - controlbits.c
  288. - controlbits.h
  289. - crypto_hash.h
  290. - decrypt.h
  291. - encrypt.h
  292. - operations.c
  293. - sk_gen.c
  294. - sk_gen.h
  295. source:
  296. implementation: clean
  297. scheme: mceliece6960119f
  298. - files:
  299. - aes256ctr.c
  300. - aes256ctr.h
  301. - api.h
  302. - controlbits.c
  303. - controlbits.h
  304. - crypto_hash.h
  305. - decrypt.h
  306. - encrypt.h
  307. - operations.c
  308. - params.h
  309. - sk_gen.c
  310. - sk_gen.h
  311. source:
  312. implementation: clean
  313. scheme: mceliece8192128
  314. - files:
  315. - aes256ctr.c
  316. - aes256ctr.h
  317. - benes.c
  318. - benes.h
  319. - bm.c
  320. - bm.h
  321. - consts.inc
  322. - controlbits.c
  323. - controlbits.h
  324. - crypto_hash.h
  325. - decrypt.c
  326. - decrypt.h
  327. - encrypt.c
  328. - encrypt.h
  329. - fft.c
  330. - fft.h
  331. - fft_tr.c
  332. - fft_tr.h
  333. - gf.c
  334. - gf.h
  335. - operations.c
  336. - params.h
  337. - pk_gen.h
  338. - powers.inc
  339. - scalars_2x.inc
  340. - scalars_4x.inc
  341. - sk_gen.c
  342. - sk_gen.h
  343. - transpose.c
  344. - transpose.h
  345. - util.c
  346. - util.h
  347. - vec.c
  348. - vec.h
  349. source:
  350. implementation: vec
  351. scheme: mceliece8192128f
  352. - files:
  353. - aes256ctr.c
  354. - aes256ctr.h
  355. - controlbits.c
  356. - controlbits.h
  357. - crypto_hash.h
  358. - decrypt.h
  359. - encrypt.h
  360. - operations.c
  361. - params.h
  362. - sk_gen.c
  363. - sk_gen.h
  364. source:
  365. implementation: clean
  366. scheme: mceliece8192128f