pinenacl-dart:使用TweetNaCl密码库的PyNaCl API的Dart实现

时间:2024-05-27 02:31:20
【文件属性】:

文件名称:pinenacl-dart:使用TweetNaCl密码库的PyNaCl API的Dart实现

文件大小:2.08MB

文件格式:ZIP

更新时间:2024-05-27 02:31:20

Dart

松木氯化钠 PineNaCl是TweetNaCl的Dart实现, 是世界上第一个可审核的。 该dart实现基于库,但是通过一些更高级别的API实现(与类似)进行了略微重写和扩展,适用于real-life应用程序。 Thes图书馆的目的是 改善 通过实现高级且易于使用的API来实现可用性 通过使用高安全性TweetNaCl库的dart实施实现安全性和速度。 并提供了一个简单的API,可以更轻松地创建实际的应用程序。 正在安装 将以下内容添加到您的dart包的pubspec.yaml中: dependencies : pinenacl : ^0.2.0 您现在可以使用pub从命令行安装: $ pub get 在Dart代码中,您可以使用类似的代码: import 'package:pinenacl/api.dart' ; import 'package:pinenacl/p


【文件预览】:
pinenacl-dart-master
----.gitignore(294B)
----pubspec.yaml(312B)
----LICENSE(1KB)
----doc()
--------api_diagrams.wsd(707B)
--------class_diagrams.wsd(1KB)
--------boxes.wsd(2KB)
--------sigantures.wsd(301B)
--------all_diagrams.wsd(3KB)
--------ARCHITECTURE.md(1KB)
--------api_class_diagram.wsd(2KB)
--------encryption_message.wsd(966B)
----CHANGELOG.md(6KB)
----.github()
--------workflows()
----scripts()
--------doit.sh(384B)
----README.md(20KB)
----example()
--------secretbox.dart(669B)
--------hashing.dart(2KB)
--------sealedbox.dart(1KB)
--------secure.dart(762B)
--------signature.dart(2KB)
--------box.dart(2KB)
--------main.dart(361B)
----lib()
--------api()
--------key_derivation.dart(92B)
--------src()
--------tweetnacl.dart(85B)
--------message_authentication.dart(106B)
--------api.dart(374B)
--------encoding.dart(262B)
--------ed25519.dart(321B)
--------x25519.dart(272B)
--------digests.dart(79B)
----benchmark()
--------all_benchmark.dart(700B)
--------digests()
--------helpers()
--------tweetnacl()
--------README.md(12KB)
----.vscode()
--------launch.json(409B)
----tool()
--------dart_crypto.js(1KB)
--------build_run_bench.sh(639B)
----test()
--------secretbox_test.dart(3KB)
--------data()
--------hashing_test.dart(3KB)
--------tweetnacl_validation_test.dart(4KB)
--------pbkdf_test.dart(3KB)
--------diffie_hellman_test.dart(3KB)
--------hmac_test.dart(7KB)
--------wycheproof()
--------base_test.dart(1KB)
--------box_test.dart(9KB)
--------signing_test.dart(7KB)
--------all_tests.dart(628B)
----analysis_options.yaml(1KB)

网友评论