Description: Some good encryption function package' s source code, including DES, RSA, such as source code
File list (Check if you may need any files):
TomCrypt
........\docs(tom)
........\.........\crypt.pdf
........\include
........\.......\goozo_crypt.h
........\.......\ltc_tommath.h
........\.......\tomcrypt.h
........\.......\tomcrypt_argchk.h
........\.......\tomcrypt_cfg.h
........\.......\tomcrypt_cipher.h
........\.......\tomcrypt_custom.h
........\.......\tomcrypt_hash.h
........\.......\tomcrypt_mac.h
........\.......\tomcrypt_macros.h
........\.......\tomcrypt_misc.h
........\.......\tomcrypt_pk.h
........\.......\tomcrypt_pkcs.h
........\.......\tomcrypt_prng.h
........\.......\tommath_class.h
........\.......\tommath_superclass.h
........\lib
........\...\goozosource
........\...\...........\ecc_makekey.cpp
........\...\...........\goozo_crypt.cpp
........\...\...........\goozo_crypt.h
........\...\goozo_crypt.obj
........\...\readme.txt
........\...\tomcrypt.lib
........\...\tomsource
........\...\.........\aes.c
........\...\.........\aes_tab.c
........\...\.........\anubis.c
........\...\.........\base64_decode.c
........\...\.........\base64_encode.c
........\...\.........\blowfish.c
........\...\.........\blowfish.dsp
........\...\.........\blowfish.dsw
........\...\.........\blowfish.ncb
........\...\.........\blowfish.opt
........\...\.........\blowfish.plg
........\...\.........\burn_stack.c
........\...\.........\cast5.c
........\...\.........\cbc_decrypt.c
........\...\.........\cbc_done.c
........\...\.........\cbc_encrypt.c
........\...\.........\cbc_getiv.c
........\...\.........\cbc_setiv.c
........\...\.........\cbc_start.c
........\...\.........\ccm_memory.c
........\...\.........\ccm_test.c
........\...\.........\cfb_decrypt.c
........\...\.........\cfb_done.c
........\...\.........\cfb_encrypt.c
........\...\.........\cfb_getiv.c
........\...\.........\cfb_setiv.c
........\...\.........\cfb_start.c
........\...\.........\cfb_start.dsp
........\...\.........\cfb_start.dsw
........\...\.........\cfb_start.ncb
........\...\.........\cfb_start.opt
........\...\.........\cfb_start.plg
........\...\.........\chc.c
........\...\.........\crypt.c
........\...\.........\crypt_argchk.c
........\...\.........\crypt_cipher_descriptor.c
........\...\.........\crypt_cipher_is_valid.c
........\...\.........\crypt_find_cipher.c
........\...\.........\crypt_find_cipher_any.c
........\...\.........\crypt_find_cipher_id.c
........\...\.........\crypt_find_hash.c
........\...\.........\crypt_find_hash_any.c
........\...\.........\crypt_find_hash_id.c
........\...\.........\crypt_find_prng.c
........\...\.........\crypt_hash_descriptor.c
........\...\.........\crypt_hash_is_valid.c
........\...\.........\crypt_prng_descriptor.c
........\...\.........\crypt_prng_is_valid.c
........\...\.........\crypt_register_cipher.c
........\...\.........\crypt_register_hash.c
........\...\.........\crypt_register_prng.c
........\...\.........\crypt_unregister_cipher.c
........\...\.........\crypt_unregister_hash.c
........\...\.........\crypt_unregister_prng.c
........\...\.........\ctr_decrypt.c
........\...\.........\ctr_done.c
........\...\.........\ctr_encrypt.c
........\...\.........\ctr_getiv.c
........\...\.........\ctr_setiv.c
........\...\.........\ctr_start.c
........\...\.........\ctr_start.dsp
........\...\.........\ctr_start.dsw
........\...\.........\ctr_start.ncb
........\...\.........\ctr_start.opt
........\...\.........\ctr_start.plg
........\...\.........\Debug
........\...\.........\.....\crypt_argchk.obj
........\...\.........\.....\crypt_argchk.sbr
........\...\.........\.....\crypt_find_hash.obj
........\...\.........\.....\crypt_find_hash.sbr
........\...\.........\.....\crypt_find_hash_any.obj