sources.cmake 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540
  1. set(SOURCES
  2. src/ciphers/aes/aes.c
  3. src/ciphers/aes/aes_desc.c
  4. src/ciphers/aes/aes_tab.c
  5. src/ciphers/aes/aesni.c
  6. src/ciphers/anubis.c
  7. src/ciphers/blowfish.c
  8. src/ciphers/camellia.c
  9. src/ciphers/cast5.c
  10. src/ciphers/des.c
  11. src/ciphers/idea.c
  12. src/ciphers/kasumi.c
  13. src/ciphers/khazad.c
  14. src/ciphers/kseed.c
  15. src/ciphers/multi2.c
  16. src/ciphers/noekeon.c
  17. src/ciphers/rc2.c
  18. src/ciphers/rc5.c
  19. src/ciphers/rc6.c
  20. src/ciphers/safer/safer.c
  21. src/ciphers/safer/safer_tab.c
  22. src/ciphers/safer/saferp.c
  23. src/ciphers/serpent.c
  24. src/ciphers/skipjack.c
  25. src/ciphers/sm4.c
  26. src/ciphers/tea.c
  27. src/ciphers/twofish/twofish.c
  28. src/ciphers/twofish/twofish_tab.c
  29. src/ciphers/xtea.c
  30. src/encauth/ccm/ccm_add_aad.c
  31. src/encauth/ccm/ccm_add_nonce.c
  32. src/encauth/ccm/ccm_done.c
  33. src/encauth/ccm/ccm_init.c
  34. src/encauth/ccm/ccm_memory.c
  35. src/encauth/ccm/ccm_process.c
  36. src/encauth/ccm/ccm_reset.c
  37. src/encauth/ccm/ccm_test.c
  38. src/encauth/chachapoly/chacha20poly1305_add_aad.c
  39. src/encauth/chachapoly/chacha20poly1305_decrypt.c
  40. src/encauth/chachapoly/chacha20poly1305_done.c
  41. src/encauth/chachapoly/chacha20poly1305_encrypt.c
  42. src/encauth/chachapoly/chacha20poly1305_init.c
  43. src/encauth/chachapoly/chacha20poly1305_memory.c
  44. src/encauth/chachapoly/chacha20poly1305_setiv.c
  45. src/encauth/chachapoly/chacha20poly1305_setiv_rfc7905.c
  46. src/encauth/chachapoly/chacha20poly1305_test.c
  47. src/encauth/eax/eax_addheader.c
  48. src/encauth/eax/eax_decrypt.c
  49. src/encauth/eax/eax_decrypt_verify_memory.c
  50. src/encauth/eax/eax_done.c
  51. src/encauth/eax/eax_encrypt.c
  52. src/encauth/eax/eax_encrypt_authenticate_memory.c
  53. src/encauth/eax/eax_init.c
  54. src/encauth/eax/eax_test.c
  55. src/encauth/gcm/gcm_add_aad.c
  56. src/encauth/gcm/gcm_add_iv.c
  57. src/encauth/gcm/gcm_done.c
  58. src/encauth/gcm/gcm_gf_mult.c
  59. src/encauth/gcm/gcm_init.c
  60. src/encauth/gcm/gcm_memory.c
  61. src/encauth/gcm/gcm_mult_h.c
  62. src/encauth/gcm/gcm_process.c
  63. src/encauth/gcm/gcm_reset.c
  64. src/encauth/gcm/gcm_test.c
  65. src/encauth/ocb/ocb_decrypt.c
  66. src/encauth/ocb/ocb_decrypt_verify_memory.c
  67. src/encauth/ocb/ocb_done_decrypt.c
  68. src/encauth/ocb/ocb_done_encrypt.c
  69. src/encauth/ocb/ocb_encrypt.c
  70. src/encauth/ocb/ocb_encrypt_authenticate_memory.c
  71. src/encauth/ocb/ocb_init.c
  72. src/encauth/ocb/ocb_ntz.c
  73. src/encauth/ocb/ocb_shift_xor.c
  74. src/encauth/ocb/ocb_test.c
  75. src/encauth/ocb/s_ocb_done.c
  76. src/encauth/ocb3/ocb3_add_aad.c
  77. src/encauth/ocb3/ocb3_decrypt.c
  78. src/encauth/ocb3/ocb3_decrypt_last.c
  79. src/encauth/ocb3/ocb3_decrypt_verify_memory.c
  80. src/encauth/ocb3/ocb3_done.c
  81. src/encauth/ocb3/ocb3_encrypt.c
  82. src/encauth/ocb3/ocb3_encrypt_authenticate_memory.c
  83. src/encauth/ocb3/ocb3_encrypt_last.c
  84. src/encauth/ocb3/ocb3_init.c
  85. src/encauth/ocb3/ocb3_int_ntz.c
  86. src/encauth/ocb3/ocb3_int_xor_blocks.c
  87. src/encauth/ocb3/ocb3_test.c
  88. src/hashes/blake2b.c
  89. src/hashes/blake2s.c
  90. src/hashes/chc/chc.c
  91. src/hashes/helper/hash_file.c
  92. src/hashes/helper/hash_filehandle.c
  93. src/hashes/helper/hash_memory.c
  94. src/hashes/helper/hash_memory_multi.c
  95. src/hashes/md2.c
  96. src/hashes/md4.c
  97. src/hashes/md5.c
  98. src/hashes/rmd128.c
  99. src/hashes/rmd160.c
  100. src/hashes/rmd256.c
  101. src/hashes/rmd320.c
  102. src/hashes/sha1.c
  103. src/hashes/sha2/sha224.c
  104. src/hashes/sha2/sha256.c
  105. src/hashes/sha2/sha384.c
  106. src/hashes/sha2/sha512.c
  107. src/hashes/sha2/sha512_224.c
  108. src/hashes/sha2/sha512_256.c
  109. src/hashes/sha3.c
  110. src/hashes/sha3_test.c
  111. src/hashes/tiger.c
  112. src/hashes/whirl/whirl.c
  113. src/hashes/whirl/whirltab.c
  114. src/headers/tomcrypt.h
  115. src/headers/tomcrypt_argchk.h
  116. src/headers/tomcrypt_cfg.h
  117. src/headers/tomcrypt_cipher.h
  118. src/headers/tomcrypt_custom.h
  119. src/headers/tomcrypt_hash.h
  120. src/headers/tomcrypt_mac.h
  121. src/headers/tomcrypt_macros.h
  122. src/headers/tomcrypt_math.h
  123. src/headers/tomcrypt_misc.h
  124. src/headers/tomcrypt_pk.h
  125. src/headers/tomcrypt_pkcs.h
  126. src/headers/tomcrypt_private.h
  127. src/headers/tomcrypt_prng.h
  128. src/mac/blake2/blake2bmac.c
  129. src/mac/blake2/blake2bmac_file.c
  130. src/mac/blake2/blake2bmac_memory.c
  131. src/mac/blake2/blake2bmac_memory_multi.c
  132. src/mac/blake2/blake2bmac_test.c
  133. src/mac/blake2/blake2smac.c
  134. src/mac/blake2/blake2smac_file.c
  135. src/mac/blake2/blake2smac_memory.c
  136. src/mac/blake2/blake2smac_memory_multi.c
  137. src/mac/blake2/blake2smac_test.c
  138. src/mac/f9/f9_done.c
  139. src/mac/f9/f9_file.c
  140. src/mac/f9/f9_init.c
  141. src/mac/f9/f9_memory.c
  142. src/mac/f9/f9_memory_multi.c
  143. src/mac/f9/f9_process.c
  144. src/mac/f9/f9_test.c
  145. src/mac/hmac/hmac_done.c
  146. src/mac/hmac/hmac_file.c
  147. src/mac/hmac/hmac_init.c
  148. src/mac/hmac/hmac_memory.c
  149. src/mac/hmac/hmac_memory_multi.c
  150. src/mac/hmac/hmac_process.c
  151. src/mac/hmac/hmac_test.c
  152. src/mac/omac/omac_done.c
  153. src/mac/omac/omac_file.c
  154. src/mac/omac/omac_init.c
  155. src/mac/omac/omac_memory.c
  156. src/mac/omac/omac_memory_multi.c
  157. src/mac/omac/omac_process.c
  158. src/mac/omac/omac_test.c
  159. src/mac/pelican/pelican.c
  160. src/mac/pelican/pelican_memory.c
  161. src/mac/pelican/pelican_test.c
  162. src/mac/pmac/pmac_done.c
  163. src/mac/pmac/pmac_file.c
  164. src/mac/pmac/pmac_init.c
  165. src/mac/pmac/pmac_memory.c
  166. src/mac/pmac/pmac_memory_multi.c
  167. src/mac/pmac/pmac_ntz.c
  168. src/mac/pmac/pmac_process.c
  169. src/mac/pmac/pmac_shift_xor.c
  170. src/mac/pmac/pmac_test.c
  171. src/mac/poly1305/poly1305.c
  172. src/mac/poly1305/poly1305_file.c
  173. src/mac/poly1305/poly1305_memory.c
  174. src/mac/poly1305/poly1305_memory_multi.c
  175. src/mac/poly1305/poly1305_test.c
  176. src/mac/xcbc/xcbc_done.c
  177. src/mac/xcbc/xcbc_file.c
  178. src/mac/xcbc/xcbc_init.c
  179. src/mac/xcbc/xcbc_memory.c
  180. src/mac/xcbc/xcbc_memory_multi.c
  181. src/mac/xcbc/xcbc_process.c
  182. src/mac/xcbc/xcbc_test.c
  183. src/math/fp/ltc_ecc_fp_mulmod.c
  184. src/math/gmp_desc.c
  185. src/math/ltm_desc.c
  186. src/math/multi.c
  187. src/math/radix_to_bin.c
  188. src/math/rand_bn.c
  189. src/math/rand_prime.c
  190. src/math/tfm_desc.c
  191. src/misc/adler32.c
  192. src/misc/base16/base16_decode.c
  193. src/misc/base16/base16_encode.c
  194. src/misc/base32/base32_decode.c
  195. src/misc/base32/base32_encode.c
  196. src/misc/base64/base64_decode.c
  197. src/misc/base64/base64_encode.c
  198. src/misc/bcrypt/bcrypt.c
  199. src/misc/burn_stack.c
  200. src/misc/compare_testvector.c
  201. src/misc/copy_or_zeromem.c
  202. src/misc/crc32.c
  203. src/misc/crypt/crypt.c
  204. src/misc/crypt/crypt_argchk.c
  205. src/misc/crypt/crypt_cipher_descriptor.c
  206. src/misc/crypt/crypt_cipher_is_valid.c
  207. src/misc/crypt/crypt_constants.c
  208. src/misc/crypt/crypt_find_cipher.c
  209. src/misc/crypt/crypt_find_cipher_any.c
  210. src/misc/crypt/crypt_find_cipher_id.c
  211. src/misc/crypt/crypt_find_hash.c
  212. src/misc/crypt/crypt_find_hash_any.c
  213. src/misc/crypt/crypt_find_hash_id.c
  214. src/misc/crypt/crypt_find_hash_oid.c
  215. src/misc/crypt/crypt_find_prng.c
  216. src/misc/crypt/crypt_fsa.c
  217. src/misc/crypt/crypt_hash_descriptor.c
  218. src/misc/crypt/crypt_hash_is_valid.c
  219. src/misc/crypt/crypt_inits.c
  220. src/misc/crypt/crypt_ltc_mp_descriptor.c
  221. src/misc/crypt/crypt_prng_descriptor.c
  222. src/misc/crypt/crypt_prng_is_valid.c
  223. src/misc/crypt/crypt_prng_rng_descriptor.c
  224. src/misc/crypt/crypt_register_all_ciphers.c
  225. src/misc/crypt/crypt_register_all_hashes.c
  226. src/misc/crypt/crypt_register_all_prngs.c
  227. src/misc/crypt/crypt_register_cipher.c
  228. src/misc/crypt/crypt_register_hash.c
  229. src/misc/crypt/crypt_register_prng.c
  230. src/misc/crypt/crypt_sizes.c
  231. src/misc/crypt/crypt_unregister_cipher.c
  232. src/misc/crypt/crypt_unregister_hash.c
  233. src/misc/crypt/crypt_unregister_prng.c
  234. src/misc/error_to_string.c
  235. src/misc/hkdf/hkdf.c
  236. src/misc/hkdf/hkdf_test.c
  237. src/misc/mem_neq.c
  238. src/misc/padding/padding_depad.c
  239. src/misc/padding/padding_pad.c
  240. src/misc/password_free.c
  241. src/misc/pbes/pbes.c
  242. src/misc/pbes/pbes1.c
  243. src/misc/pbes/pbes2.c
  244. src/misc/pem/pem.c
  245. src/misc/pem/pem_pkcs.c
  246. src/misc/pem/pem_read.c
  247. src/misc/pem/pem_ssh.c
  248. src/misc/pkcs12/pkcs12_kdf.c
  249. src/misc/pkcs12/pkcs12_utf8_to_utf16.c
  250. src/misc/pkcs5/pkcs_5_1.c
  251. src/misc/pkcs5/pkcs_5_2.c
  252. src/misc/pkcs5/pkcs_5_test.c
  253. src/misc/ssh/ssh_decode_sequence_multi.c
  254. src/misc/ssh/ssh_encode_sequence_multi.c
  255. src/misc/zeromem.c
  256. src/modes/cbc/cbc_decrypt.c
  257. src/modes/cbc/cbc_done.c
  258. src/modes/cbc/cbc_encrypt.c
  259. src/modes/cbc/cbc_getiv.c
  260. src/modes/cbc/cbc_setiv.c
  261. src/modes/cbc/cbc_start.c
  262. src/modes/cfb/cfb_decrypt.c
  263. src/modes/cfb/cfb_done.c
  264. src/modes/cfb/cfb_encrypt.c
  265. src/modes/cfb/cfb_getiv.c
  266. src/modes/cfb/cfb_setiv.c
  267. src/modes/cfb/cfb_start.c
  268. src/modes/ctr/ctr_decrypt.c
  269. src/modes/ctr/ctr_done.c
  270. src/modes/ctr/ctr_encrypt.c
  271. src/modes/ctr/ctr_getiv.c
  272. src/modes/ctr/ctr_setiv.c
  273. src/modes/ctr/ctr_start.c
  274. src/modes/ctr/ctr_test.c
  275. src/modes/ecb/ecb_decrypt.c
  276. src/modes/ecb/ecb_done.c
  277. src/modes/ecb/ecb_encrypt.c
  278. src/modes/ecb/ecb_start.c
  279. src/modes/f8/f8_decrypt.c
  280. src/modes/f8/f8_done.c
  281. src/modes/f8/f8_encrypt.c
  282. src/modes/f8/f8_getiv.c
  283. src/modes/f8/f8_setiv.c
  284. src/modes/f8/f8_start.c
  285. src/modes/f8/f8_test_mode.c
  286. src/modes/lrw/lrw_decrypt.c
  287. src/modes/lrw/lrw_done.c
  288. src/modes/lrw/lrw_encrypt.c
  289. src/modes/lrw/lrw_getiv.c
  290. src/modes/lrw/lrw_process.c
  291. src/modes/lrw/lrw_setiv.c
  292. src/modes/lrw/lrw_start.c
  293. src/modes/lrw/lrw_test.c
  294. src/modes/ofb/ofb_decrypt.c
  295. src/modes/ofb/ofb_done.c
  296. src/modes/ofb/ofb_encrypt.c
  297. src/modes/ofb/ofb_getiv.c
  298. src/modes/ofb/ofb_setiv.c
  299. src/modes/ofb/ofb_start.c
  300. src/modes/xts/xts_decrypt.c
  301. src/modes/xts/xts_done.c
  302. src/modes/xts/xts_encrypt.c
  303. src/modes/xts/xts_init.c
  304. src/modes/xts/xts_mult_x.c
  305. src/modes/xts/xts_test.c
  306. src/pk/asn1/der/bit/der_decode_bit_string.c
  307. src/pk/asn1/der/bit/der_decode_raw_bit_string.c
  308. src/pk/asn1/der/bit/der_encode_bit_string.c
  309. src/pk/asn1/der/bit/der_encode_raw_bit_string.c
  310. src/pk/asn1/der/bit/der_length_bit_string.c
  311. src/pk/asn1/der/boolean/der_decode_boolean.c
  312. src/pk/asn1/der/boolean/der_encode_boolean.c
  313. src/pk/asn1/der/boolean/der_length_boolean.c
  314. src/pk/asn1/der/choice/der_decode_choice.c
  315. src/pk/asn1/der/custom_type/der_decode_custom_type.c
  316. src/pk/asn1/der/custom_type/der_encode_custom_type.c
  317. src/pk/asn1/der/custom_type/der_length_custom_type.c
  318. src/pk/asn1/der/general/der_asn1_maps.c
  319. src/pk/asn1/der/general/der_decode_asn1_identifier.c
  320. src/pk/asn1/der/general/der_decode_asn1_length.c
  321. src/pk/asn1/der/general/der_encode_asn1_identifier.c
  322. src/pk/asn1/der/general/der_encode_asn1_length.c
  323. src/pk/asn1/der/general/der_length_asn1_identifier.c
  324. src/pk/asn1/der/general/der_length_asn1_length.c
  325. src/pk/asn1/der/generalizedtime/der_decode_generalizedtime.c
  326. src/pk/asn1/der/generalizedtime/der_encode_generalizedtime.c
  327. src/pk/asn1/der/generalizedtime/der_length_generalizedtime.c
  328. src/pk/asn1/der/ia5/der_decode_ia5_string.c
  329. src/pk/asn1/der/ia5/der_encode_ia5_string.c
  330. src/pk/asn1/der/ia5/der_length_ia5_string.c
  331. src/pk/asn1/der/integer/der_decode_integer.c
  332. src/pk/asn1/der/integer/der_encode_integer.c
  333. src/pk/asn1/der/integer/der_length_integer.c
  334. src/pk/asn1/der/object_identifier/der_decode_object_identifier.c
  335. src/pk/asn1/der/object_identifier/der_encode_object_identifier.c
  336. src/pk/asn1/der/object_identifier/der_length_object_identifier.c
  337. src/pk/asn1/der/octet/der_decode_octet_string.c
  338. src/pk/asn1/der/octet/der_encode_octet_string.c
  339. src/pk/asn1/der/octet/der_length_octet_string.c
  340. src/pk/asn1/der/printable_string/der_decode_printable_string.c
  341. src/pk/asn1/der/printable_string/der_encode_printable_string.c
  342. src/pk/asn1/der/printable_string/der_length_printable_string.c
  343. src/pk/asn1/der/sequence/der_decode_sequence_ex.c
  344. src/pk/asn1/der/sequence/der_decode_sequence_flexi.c
  345. src/pk/asn1/der/sequence/der_decode_sequence_multi.c
  346. src/pk/asn1/der/sequence/der_encode_sequence_ex.c
  347. src/pk/asn1/der/sequence/der_encode_sequence_multi.c
  348. src/pk/asn1/der/sequence/der_flexi_sequence_cmp.c
  349. src/pk/asn1/der/sequence/der_length_sequence.c
  350. src/pk/asn1/der/sequence/der_sequence_free.c
  351. src/pk/asn1/der/sequence/der_sequence_shrink.c
  352. src/pk/asn1/der/set/der_encode_set.c
  353. src/pk/asn1/der/set/der_encode_setof.c
  354. src/pk/asn1/der/short_integer/der_decode_short_integer.c
  355. src/pk/asn1/der/short_integer/der_encode_short_integer.c
  356. src/pk/asn1/der/short_integer/der_length_short_integer.c
  357. src/pk/asn1/der/teletex_string/der_decode_teletex_string.c
  358. src/pk/asn1/der/teletex_string/der_length_teletex_string.c
  359. src/pk/asn1/der/utctime/der_decode_utctime.c
  360. src/pk/asn1/der/utctime/der_encode_utctime.c
  361. src/pk/asn1/der/utctime/der_length_utctime.c
  362. src/pk/asn1/der/utf8/der_decode_utf8_string.c
  363. src/pk/asn1/der/utf8/der_encode_utf8_string.c
  364. src/pk/asn1/der/utf8/der_length_utf8_string.c
  365. src/pk/asn1/oid/pk_get.c
  366. src/pk/asn1/oid/pk_oid_cmp.c
  367. src/pk/asn1/oid/pk_oid_str.c
  368. src/pk/asn1/pkcs8/pkcs8_decode_flexi.c
  369. src/pk/asn1/pkcs8/pkcs8_get.c
  370. src/pk/asn1/x509/x509_decode_public_key_from_certificate.c
  371. src/pk/asn1/x509/x509_decode_spki.c
  372. src/pk/asn1/x509/x509_decode_subject_public_key_info.c
  373. src/pk/asn1/x509/x509_encode_subject_public_key_info.c
  374. src/pk/dh/dh.c
  375. src/pk/dh/dh_check_pubkey.c
  376. src/pk/dh/dh_export.c
  377. src/pk/dh/dh_export_key.c
  378. src/pk/dh/dh_free.c
  379. src/pk/dh/dh_generate_key.c
  380. src/pk/dh/dh_import.c
  381. src/pk/dh/dh_import_pkcs8.c
  382. src/pk/dh/dh_set.c
  383. src/pk/dh/dh_set_pg_dhparam.c
  384. src/pk/dh/dh_shared_secret.c
  385. src/pk/dsa/dsa_decrypt_key.c
  386. src/pk/dsa/dsa_encrypt_key.c
  387. src/pk/dsa/dsa_export.c
  388. src/pk/dsa/dsa_free.c
  389. src/pk/dsa/dsa_generate_key.c
  390. src/pk/dsa/dsa_generate_pqg.c
  391. src/pk/dsa/dsa_import.c
  392. src/pk/dsa/dsa_import_pkcs8.c
  393. src/pk/dsa/dsa_init.c
  394. src/pk/dsa/dsa_make_key.c
  395. src/pk/dsa/dsa_set.c
  396. src/pk/dsa/dsa_set_pqg_dsaparam.c
  397. src/pk/dsa/dsa_shared_secret.c
  398. src/pk/dsa/dsa_sign_hash.c
  399. src/pk/dsa/dsa_verify_hash.c
  400. src/pk/dsa/dsa_verify_key.c
  401. src/pk/ec25519/ec25519_crypto_ctx.c
  402. src/pk/ec25519/ec25519_export.c
  403. src/pk/ec25519/ec25519_import_pkcs8.c
  404. src/pk/ec25519/tweetnacl.c
  405. src/pk/ecc/ecc.c
  406. src/pk/ecc/ecc_ansi_x963_export.c
  407. src/pk/ecc/ecc_ansi_x963_import.c
  408. src/pk/ecc/ecc_decrypt_key.c
  409. src/pk/ecc/ecc_encrypt_key.c
  410. src/pk/ecc/ecc_export.c
  411. src/pk/ecc/ecc_export_openssl.c
  412. src/pk/ecc/ecc_find_curve.c
  413. src/pk/ecc/ecc_free.c
  414. src/pk/ecc/ecc_get_key.c
  415. src/pk/ecc/ecc_get_oid_str.c
  416. src/pk/ecc/ecc_get_size.c
  417. src/pk/ecc/ecc_import.c
  418. src/pk/ecc/ecc_import_openssl.c
  419. src/pk/ecc/ecc_import_pkcs8.c
  420. src/pk/ecc/ecc_import_x509.c
  421. src/pk/ecc/ecc_make_key.c
  422. src/pk/ecc/ecc_recover_key.c
  423. src/pk/ecc/ecc_set_curve.c
  424. src/pk/ecc/ecc_set_curve_internal.c
  425. src/pk/ecc/ecc_set_key.c
  426. src/pk/ecc/ecc_shared_secret.c
  427. src/pk/ecc/ecc_sign_hash.c
  428. src/pk/ecc/ecc_sizes.c
  429. src/pk/ecc/ecc_ssh_ecdsa_encode_name.c
  430. src/pk/ecc/ecc_verify_hash.c
  431. src/pk/ecc/ltc_ecc_export_point.c
  432. src/pk/ecc/ltc_ecc_import_point.c
  433. src/pk/ecc/ltc_ecc_is_point.c
  434. src/pk/ecc/ltc_ecc_is_point_at_infinity.c
  435. src/pk/ecc/ltc_ecc_map.c
  436. src/pk/ecc/ltc_ecc_mul2add.c
  437. src/pk/ecc/ltc_ecc_mulmod.c
  438. src/pk/ecc/ltc_ecc_mulmod_timing.c
  439. src/pk/ecc/ltc_ecc_points.c
  440. src/pk/ecc/ltc_ecc_projective_add_point.c
  441. src/pk/ecc/ltc_ecc_projective_dbl_point.c
  442. src/pk/ecc/ltc_ecc_verify_key.c
  443. src/pk/ed25519/ed25519_export.c
  444. src/pk/ed25519/ed25519_import.c
  445. src/pk/ed25519/ed25519_import_pkcs8.c
  446. src/pk/ed25519/ed25519_import_raw.c
  447. src/pk/ed25519/ed25519_import_x509.c
  448. src/pk/ed25519/ed25519_make_key.c
  449. src/pk/ed25519/ed25519_sign.c
  450. src/pk/ed25519/ed25519_verify.c
  451. src/pk/pka_key.c
  452. src/pk/pkcs1/pkcs_1_i2osp.c
  453. src/pk/pkcs1/pkcs_1_mgf1.c
  454. src/pk/pkcs1/pkcs_1_oaep_decode.c
  455. src/pk/pkcs1/pkcs_1_oaep_encode.c
  456. src/pk/pkcs1/pkcs_1_os2ip.c
  457. src/pk/pkcs1/pkcs_1_pss_decode.c
  458. src/pk/pkcs1/pkcs_1_pss_encode.c
  459. src/pk/pkcs1/pkcs_1_v1_5_decode.c
  460. src/pk/pkcs1/pkcs_1_v1_5_encode.c
  461. src/pk/rsa/rsa_decrypt_key.c
  462. src/pk/rsa/rsa_encrypt_key.c
  463. src/pk/rsa/rsa_export.c
  464. src/pk/rsa/rsa_exptmod.c
  465. src/pk/rsa/rsa_get_size.c
  466. src/pk/rsa/rsa_import.c
  467. src/pk/rsa/rsa_import_pkcs8.c
  468. src/pk/rsa/rsa_import_x509.c
  469. src/pk/rsa/rsa_key.c
  470. src/pk/rsa/rsa_make_key.c
  471. src/pk/rsa/rsa_set.c
  472. src/pk/rsa/rsa_sign_hash.c
  473. src/pk/rsa/rsa_sign_saltlen_get.c
  474. src/pk/rsa/rsa_verify_hash.c
  475. src/pk/x25519/x25519_export.c
  476. src/pk/x25519/x25519_import.c
  477. src/pk/x25519/x25519_import_pkcs8.c
  478. src/pk/x25519/x25519_import_raw.c
  479. src/pk/x25519/x25519_import_x509.c
  480. src/pk/x25519/x25519_make_key.c
  481. src/pk/x25519/x25519_shared_secret.c
  482. src/prngs/chacha20.c
  483. src/prngs/fortuna.c
  484. src/prngs/rc4.c
  485. src/prngs/rng_get_bytes.c
  486. src/prngs/rng_make_prng.c
  487. src/prngs/sober128.c
  488. src/prngs/sprng.c
  489. src/prngs/yarrow.c
  490. src/stream/chacha/chacha_crypt.c
  491. src/stream/chacha/chacha_done.c
  492. src/stream/chacha/chacha_ivctr32.c
  493. src/stream/chacha/chacha_ivctr64.c
  494. src/stream/chacha/chacha_keystream.c
  495. src/stream/chacha/chacha_memory.c
  496. src/stream/chacha/chacha_setup.c
  497. src/stream/chacha/chacha_test.c
  498. src/stream/rabbit/rabbit.c
  499. src/stream/rabbit/rabbit_memory.c
  500. src/stream/rc4/rc4_stream.c
  501. src/stream/rc4/rc4_stream_memory.c
  502. src/stream/rc4/rc4_test.c
  503. src/stream/salsa20/salsa20_crypt.c
  504. src/stream/salsa20/salsa20_done.c
  505. src/stream/salsa20/salsa20_ivctr64.c
  506. src/stream/salsa20/salsa20_keystream.c
  507. src/stream/salsa20/salsa20_memory.c
  508. src/stream/salsa20/salsa20_setup.c
  509. src/stream/salsa20/salsa20_test.c
  510. src/stream/salsa20/xsalsa20_memory.c
  511. src/stream/salsa20/xsalsa20_setup.c
  512. src/stream/salsa20/xsalsa20_test.c
  513. src/stream/sober128/sober128_stream.c
  514. src/stream/sober128/sober128_stream_memory.c
  515. src/stream/sober128/sober128_test.c
  516. src/stream/sober128/sober128tab.c
  517. src/stream/sosemanuk/sosemanuk.c
  518. src/stream/sosemanuk/sosemanuk_memory.c
  519. src/stream/sosemanuk/sosemanuk_test.c
  520. )
  521. set(PUBLIC_HEADERS
  522. src/headers/tomcrypt.h
  523. src/headers/tomcrypt_argchk.h
  524. src/headers/tomcrypt_cfg.h
  525. src/headers/tomcrypt_cipher.h
  526. src/headers/tomcrypt_custom.h
  527. src/headers/tomcrypt_hash.h
  528. src/headers/tomcrypt_mac.h
  529. src/headers/tomcrypt_macros.h
  530. src/headers/tomcrypt_math.h
  531. src/headers/tomcrypt_misc.h
  532. src/headers/tomcrypt_pk.h
  533. src/headers/tomcrypt_pkcs.h
  534. src/headers/tomcrypt_prng.h
  535. )
  536. set(PRIVATE_HEADERS src/headers/tomcrypt_private.h)
  537. set_property(GLOBAL PROPERTY PUBLIC_HEADERS ${PUBLIC_HEADERS})