CryptoVenom 是一種高級密碼學工具,可用於簡化涉及的密碼分析過程。有了這個工具,密碼學家在處理各種密碼操作(例如密鑰密碼的制定)時可以使他們的工作變得更加輕鬆。該工具是開源的,它為用戶提供了通過強大的計算機算法和其他加密方法的可用性而實現的眾多加密功能。
CryptoVenom:密碼學瑞士軍刀
該工具包含許多密碼系統,並且還能夠部署不同的密碼分析程序。CryptoVenom 具有多種算法功能,其中一種是經典算法,可以為您提供詳細的分步過程,幫助您解決與密碼學相關的不同類型的問題。使用經典的算法技術,它可以有效地幫助您對明文中的字符進行分解,以生成更容易解釋的不同的較小符號集。
哈希算法
哈希算法將允許您執行複雜的加密哈希函數,使您能夠隨機映射各種數據集以形成大小固定的單個哈希。CrytoVenom 還允許用戶訪問對稱加密和非對稱加密技術。當您想要創建一個稍後可以與目標接收者共享的密鑰時,可以使用對稱加密。這種加密方法確保只有擁有密鑰的人才能訪問解密後發送的信息。
非對稱加密
另一方面,當您打算將某個公鑰與另一個私鑰配對時,可以應用非對稱加密。這兩個密鑰的組合將允許您解密鏈接到密鑰的消息。CrytoVenom 還具有數學函數,可以在處理具有非常大整數的不同二進制文件集時節省大量時間。通過應用快速求冪算法,您可以通過使用算法平方方法來實現即時求冪,從而輕鬆擺脫棘手的數學情況。
注意:可用的功能使 CryptoVenom 具有對密碼系統的操縱能力。這使得密碼學家和其他用戶在操作這些系統時具有額外的優勢。鑒於 CryptoVenom 中包含了如此多的大型程序,用戶在操作該工具時可能會或可能不會遇到一些錯誤。
計劃添加功能:
文件散列
完成抗裂劑
PGP 操作
算法識別符
橢圓曲線密碼學 (ECC)
埃爾加馬爾
針對對稱算法的暴力破解者和破解者
更多針對經典算法的破解者和暴力破解者
計算文件熵
與 TCP 套接字的密鑰交換
更多錯誤處理和 “嘗試 / 例外”
更多可定制選項
哈希暴力破解器中的更多編碼
為每個哈希算法添加 HMAC-(hash)
支持的平台:
Linux(在 Kali Linux 和 Parrot OS 中測試)
安裝加密毒液
克隆:
"$ git clone https://github.com/soez/cryptovenom.git"
運行安裝程序:
"$ sudo python setup.py"
依賴項將自動安裝。但如果它不起作用,請使用以下命令手動安裝它們 pip:
"$ pip install -r requirements.txt"