文件名称:EasyRSA:phpseclib的简单而安全的包装器
文件大小:16KB
文件格式:ZIP
更新时间:2024-06-03 12:05:12
php encryption signature rsa cryptography-library
EasyRSA 适用于简单而安全的包装器。 重要的! 为了获得更好的安全性,您想使用而不是EasyRSA。 动机 尽管随着索引演算攻击的发展,RSA的长期安全性(至多)是有问题的(至多),但是在流行PHP密码库中实现RSA的方式仍然存在许多问题,使其今天容易受到攻击。 感谢开发了的人们,可以在PHP中使用安全的RSA。 但是,对于一般PHP开发人员来说,它还不够友好,无法充分发挥其全部潜能。 因此,我们自己承担了提供一个用户友好界面的责任。 EasyRSA已获得麻省理工学院的许可,并由的安全PHP开发团队提供给您。 如何使用这个库? composer require paragonie/easyrsa 生成RSA密钥对 您可以使用EasyRSA生成2048位(或更大)密钥。 默认大小为2048。 <?php use ParagonIE \ EasyRSA \ KeyPair
【文件预览】:
EasyRSA-master
----phpunit.sh(100B)
----.github()
--------workflows()
----src()
--------EasyRSAInterface.php(835B)
--------Exception()
--------PrivateKey.php(931B)
--------KeyPair.php(2KB)
--------EasyRSA.php(6KB)
--------Kludge.php(759B)
--------PublicKey.php(511B)
----phpunit.xml.dist(570B)
----psalm.xml(646B)
----.travis.yml(261B)
----LICENSE(1KB)
----test()
--------KeyPairTest.php(799B)
--------EncryptionTest.php(4KB)
--------SignatureTest.php(527B)
----README.md(3KB)
----SECURITY.md(5KB)
----.gitignore(23B)
----composer.json(924B)