文件名称:rsa:Dart rsa 加密
文件大小:12KB
文件格式:ZIP
更新时间:2024-07-12 11:58:33
Dart
rsa 该库为 rsa 加密和解密提供了一个易于使用的界面。 警告:此实现尚未在生产中进行测试,也未经过安全审计检查。 所有使用都是您自己的责任。 用法 要获取KeyPair实例,可以调用KeyPair.parse(String pem, {String password}) 。 这将解析给定的 pem 字符串并创建一个KeyPair实例,其中包含该字符串中包含的所有键。 加密和解密 KeyPair.encrypt和KeyPair.decrypt接受两种输入类型: String Uint8List 。 这同样适用于KeyPair.sign和KeyPair.verify 。 如果你想加密和签署某些东西,只需调用KeyPair.publicEncrypt 。 这会加密给定的参数并签署生成的密码。 输出是一个PublicEncryptionResult 。 要解密并验证给定的Publ
【文件预览】:
rsa-master
----pubspec.yaml(554B)
----lib()
--------rsa.dart(219B)
--------src()
----LICENSE(1KB)
----test()
--------tools_test.dart(857B)
--------hashing_test.dart(363B)
--------pkcs1_test.dart(3KB)
--------keypair_test.dart(407B)
--------all_test.dart(1KB)
----README.md(2KB)
----.gitignore(61B)
----CHANGELOG.md(63B)