├── .gitignore ├── LICENSE ├── README.md ├── __init__.py ├── __main__.py ├── modules ├── CryptoScan.py ├── ScanConfig.py ├── ScanMatch.py ├── ScanReport.py ├── __init__.py └── plugin_cryptoscan.py ├── plugin.json └── scans ├── IKE_prime.json ├── aes_inv_sbox.json ├── aes_sbox.json ├── aes_td0.json ├── aes_td1.json ├── aes_td2.json ├── aes_td3.json ├── aes_td4.json ├── aes_te0.json ├── aes_te1.json ├── aes_te2.json ├── aes_te3.json ├── aes_te4.json ├── aria_sbox2.json ├── aria_sbox4.json ├── blake_224_init.json ├── blake_256_init.json ├── blake_384_init.json ├── blake_512_init.json ├── blowfish_p_array.json ├── blowfish_sbox.json ├── crc32_lzma_table_0.json ├── crc32_lzma_table_1.json ├── crc32_lzma_table_2.json ├── crc32_lzma_table_3.json ├── crc32_lzma_table_4.json ├── crc32_lzma_table_5.json ├── crc32_lzma_table_6.json ├── crc32_lzma_table_7.json ├── crc32_m_tab_be.json ├── crc32_m_tab_le.json ├── crc32_ms_table_0.json ├── crc32_ms_table_1.json ├── crc32_ms_table_2.json ├── crc32_ms_table_3.json ├── crc32_ms_table_4.json ├── crc32_ms_table_5.json ├── crc32_ms_table_6.json ├── des_p32i.json ├── des_pc1_left.json ├── des_pc1_right.json ├── des_pc2.json ├── des_sbox1.json ├── des_sbox2.json ├── des_sbox3.json ├── des_sbox4.json ├── des_sbox5.json ├── des_sbox6.json ├── des_sbox7.json ├── des_sbox8.json ├── dfc_sbox.json ├── ec_curve25519.json ├── ec_p192.json ├── ec_p224.json ├── ec_p256.json ├── ec_p384.json ├── ec_p521.json ├── kasumi_mod.json ├── kasumi_sbox_s7.json ├── kasumi_sbox_s9.json ├── md5_initstate.json ├── md5_t.json ├── mt19937-1.json ├── mt19937-2.json ├── mt19937-3.json ├── mt19937-4.json ├── mt19937-matrix.json ├── newdes_sbox.json ├── rc5_rc6.json ├── salsa20_sigma.json ├── salsa20_tau.json ├── sha1_h.json ├── sha224_h.json ├── sha256_h.json ├── sha256_k.json ├── sha512_k.json ├── sm3_init.json ├── sm4_ck.json ├── sm4_fk.json ├── sm4_sbox.json ├── tea_delta.json ├── zlib_distanceextrabits.json ├── zlib_distancestarts.json ├── zlib_lengthextrabits.json └── zlib_lengthstarts.json /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | *.pyc 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/__init__.py -------------------------------------------------------------------------------- /__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/__main__.py -------------------------------------------------------------------------------- /modules/CryptoScan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/modules/CryptoScan.py -------------------------------------------------------------------------------- /modules/ScanConfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/modules/ScanConfig.py -------------------------------------------------------------------------------- /modules/ScanMatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/modules/ScanMatch.py -------------------------------------------------------------------------------- /modules/ScanReport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/modules/ScanReport.py -------------------------------------------------------------------------------- /modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/plugin_cryptoscan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/modules/plugin_cryptoscan.py -------------------------------------------------------------------------------- /plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/plugin.json -------------------------------------------------------------------------------- /scans/IKE_prime.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/IKE_prime.json -------------------------------------------------------------------------------- /scans/aes_inv_sbox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/aes_inv_sbox.json -------------------------------------------------------------------------------- /scans/aes_sbox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/aes_sbox.json -------------------------------------------------------------------------------- /scans/aes_td0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/aes_td0.json -------------------------------------------------------------------------------- /scans/aes_td1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/aes_td1.json -------------------------------------------------------------------------------- /scans/aes_td2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/aes_td2.json -------------------------------------------------------------------------------- /scans/aes_td3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/aes_td3.json -------------------------------------------------------------------------------- /scans/aes_td4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/aes_td4.json -------------------------------------------------------------------------------- /scans/aes_te0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/aes_te0.json -------------------------------------------------------------------------------- /scans/aes_te1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/aes_te1.json -------------------------------------------------------------------------------- /scans/aes_te2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/aes_te2.json -------------------------------------------------------------------------------- /scans/aes_te3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/aes_te3.json -------------------------------------------------------------------------------- /scans/aes_te4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/aes_te4.json -------------------------------------------------------------------------------- /scans/aria_sbox2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/aria_sbox2.json -------------------------------------------------------------------------------- /scans/aria_sbox4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/aria_sbox4.json -------------------------------------------------------------------------------- /scans/blake_224_init.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/blake_224_init.json -------------------------------------------------------------------------------- /scans/blake_256_init.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/blake_256_init.json -------------------------------------------------------------------------------- /scans/blake_384_init.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/blake_384_init.json -------------------------------------------------------------------------------- /scans/blake_512_init.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/blake_512_init.json -------------------------------------------------------------------------------- /scans/blowfish_p_array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/blowfish_p_array.json -------------------------------------------------------------------------------- /scans/blowfish_sbox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/blowfish_sbox.json -------------------------------------------------------------------------------- /scans/crc32_lzma_table_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/crc32_lzma_table_0.json -------------------------------------------------------------------------------- /scans/crc32_lzma_table_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/crc32_lzma_table_1.json -------------------------------------------------------------------------------- /scans/crc32_lzma_table_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/crc32_lzma_table_2.json -------------------------------------------------------------------------------- /scans/crc32_lzma_table_3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/crc32_lzma_table_3.json -------------------------------------------------------------------------------- /scans/crc32_lzma_table_4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/crc32_lzma_table_4.json -------------------------------------------------------------------------------- /scans/crc32_lzma_table_5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/crc32_lzma_table_5.json -------------------------------------------------------------------------------- /scans/crc32_lzma_table_6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/crc32_lzma_table_6.json -------------------------------------------------------------------------------- /scans/crc32_lzma_table_7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/crc32_lzma_table_7.json -------------------------------------------------------------------------------- /scans/crc32_m_tab_be.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/crc32_m_tab_be.json -------------------------------------------------------------------------------- /scans/crc32_m_tab_le.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/crc32_m_tab_le.json -------------------------------------------------------------------------------- /scans/crc32_ms_table_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/crc32_ms_table_0.json -------------------------------------------------------------------------------- /scans/crc32_ms_table_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/crc32_ms_table_1.json -------------------------------------------------------------------------------- /scans/crc32_ms_table_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/crc32_ms_table_2.json -------------------------------------------------------------------------------- /scans/crc32_ms_table_3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/crc32_ms_table_3.json -------------------------------------------------------------------------------- /scans/crc32_ms_table_4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/crc32_ms_table_4.json -------------------------------------------------------------------------------- /scans/crc32_ms_table_5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/crc32_ms_table_5.json -------------------------------------------------------------------------------- /scans/crc32_ms_table_6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/crc32_ms_table_6.json -------------------------------------------------------------------------------- /scans/des_p32i.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/des_p32i.json -------------------------------------------------------------------------------- /scans/des_pc1_left.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/des_pc1_left.json -------------------------------------------------------------------------------- /scans/des_pc1_right.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/des_pc1_right.json -------------------------------------------------------------------------------- /scans/des_pc2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/des_pc2.json -------------------------------------------------------------------------------- /scans/des_sbox1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/des_sbox1.json -------------------------------------------------------------------------------- /scans/des_sbox2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/des_sbox2.json -------------------------------------------------------------------------------- /scans/des_sbox3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/des_sbox3.json -------------------------------------------------------------------------------- /scans/des_sbox4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/des_sbox4.json -------------------------------------------------------------------------------- /scans/des_sbox5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/des_sbox5.json -------------------------------------------------------------------------------- /scans/des_sbox6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/des_sbox6.json -------------------------------------------------------------------------------- /scans/des_sbox7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/des_sbox7.json -------------------------------------------------------------------------------- /scans/des_sbox8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/des_sbox8.json -------------------------------------------------------------------------------- /scans/dfc_sbox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/dfc_sbox.json -------------------------------------------------------------------------------- /scans/ec_curve25519.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/ec_curve25519.json -------------------------------------------------------------------------------- /scans/ec_p192.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/ec_p192.json -------------------------------------------------------------------------------- /scans/ec_p224.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/ec_p224.json -------------------------------------------------------------------------------- /scans/ec_p256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/ec_p256.json -------------------------------------------------------------------------------- /scans/ec_p384.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/ec_p384.json -------------------------------------------------------------------------------- /scans/ec_p521.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/ec_p521.json -------------------------------------------------------------------------------- /scans/kasumi_mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/kasumi_mod.json -------------------------------------------------------------------------------- /scans/kasumi_sbox_s7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/kasumi_sbox_s7.json -------------------------------------------------------------------------------- /scans/kasumi_sbox_s9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/kasumi_sbox_s9.json -------------------------------------------------------------------------------- /scans/md5_initstate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/md5_initstate.json -------------------------------------------------------------------------------- /scans/md5_t.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/md5_t.json -------------------------------------------------------------------------------- /scans/mt19937-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/mt19937-1.json -------------------------------------------------------------------------------- /scans/mt19937-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/mt19937-2.json -------------------------------------------------------------------------------- /scans/mt19937-3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/mt19937-3.json -------------------------------------------------------------------------------- /scans/mt19937-4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/mt19937-4.json -------------------------------------------------------------------------------- /scans/mt19937-matrix.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/mt19937-matrix.json -------------------------------------------------------------------------------- /scans/newdes_sbox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/newdes_sbox.json -------------------------------------------------------------------------------- /scans/rc5_rc6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/rc5_rc6.json -------------------------------------------------------------------------------- /scans/salsa20_sigma.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/salsa20_sigma.json -------------------------------------------------------------------------------- /scans/salsa20_tau.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/salsa20_tau.json -------------------------------------------------------------------------------- /scans/sha1_h.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/sha1_h.json -------------------------------------------------------------------------------- /scans/sha224_h.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/sha224_h.json -------------------------------------------------------------------------------- /scans/sha256_h.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/sha256_h.json -------------------------------------------------------------------------------- /scans/sha256_k.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/sha256_k.json -------------------------------------------------------------------------------- /scans/sha512_k.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/sha512_k.json -------------------------------------------------------------------------------- /scans/sm3_init.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/sm3_init.json -------------------------------------------------------------------------------- /scans/sm4_ck.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/sm4_ck.json -------------------------------------------------------------------------------- /scans/sm4_fk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/sm4_fk.json -------------------------------------------------------------------------------- /scans/sm4_sbox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/sm4_sbox.json -------------------------------------------------------------------------------- /scans/tea_delta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/tea_delta.json -------------------------------------------------------------------------------- /scans/zlib_distanceextrabits.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/zlib_distanceextrabits.json -------------------------------------------------------------------------------- /scans/zlib_distancestarts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/zlib_distancestarts.json -------------------------------------------------------------------------------- /scans/zlib_lengthextrabits.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/zlib_lengthextrabits.json -------------------------------------------------------------------------------- /scans/zlib_lengthstarts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rami114/cryptoscan/HEAD/scans/zlib_lengthstarts.json --------------------------------------------------------------------------------