#symbol #curve25519 #nis1 #nem

symbol-crypto-core

完整的Symbol & Nis1区块链加密库实现

3个版本

0.1.1-alpha.22021年6月18日
0.1.1-alpha.12021年6月3日
0.1.1-alpha.02021年6月2日

加密学 中排名 1877

每月下载量 26

Apache-2.0

55KB
496

Symbol & Nis1 Crypto Rust库。

symbol-crypto-core

Symbol & Nis1区块链加密的快速高效Rust实现。

安装

要安装,请将以下内容添加到您的项目Cargo.toml

默认sym支持

[dependencies.symbol-crypto-core]
version = "0.1.1-alpha.2"

nis1支持

[dependencies.symbol-crypto-core]
version = "0.1.1-alpha.2"
features = ['nis1']

助记词支持

[dependencies.symbol-crypto-core]
version = "0.1.1-alpha.2"
features = ['with_mnemonic']

许可

Apache License 2.0下许可


lib.rs:

完整的Symbol & Nis1区块链加密库实现。

快速入门:prelude

提供了一个序言,为您导入所有重要的数据类型和特性。当您想快速启动一个新项目时使用此功能。

use symbol_crypto_core::prelude::*;

有关如何使用导入的类型示例,请参阅examples目录和每个crate的tests/目录。

按抽象层次顺序快速解释每个模块

core

包含Symbol & Nis1共同拥有的所有[必要的数据结构]。

crypto-sym

Symbol区块链加密库,包括用于在Curve25519上签名和验证Edwards数字签名算法(EdDSA)的加密工具。

crypto-nis1

Nis1区块链加密库,包括用于在Curve25519上签名和验证Edwards数字签名算法(EdDSA)的加密工具。

依赖关系

~6.5–8.5MB
~141K SLoC