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"