1.0.1 • Published 12 months ago
@caict/bif-encryption v1.0.1
基础包
该工具包主要用于加密以及解密的,index中封装的是相对应的方法
node版本
v20.0.0
主要功能:
一、生成公私钥地址
Ed25519算法生成 | getBidAndKeyPair() |
---|---|
SM2算法生成 | getBidAndKeyPairBySM2() |
二、私钥对象使用
签名方式构造 | privateKeyManager() |
---|---|
私钥构造 | privateKeyManagerByKey() |
根据私钥获取公钥 | getEncPublicKey() |
原生私钥转星火私钥 | getEncPrivateKeyByRaw() |
原生公钥转星火公钥 | getEncPublicKeyByRaw() |
签名 | sign() |
三、公钥对象使用
构造对象 | publicKeyManager() |
---|---|
验签 | verify() |
四、密钥存储器
生成密钥存储器 | generateKeyStore() |
---|---|
解析密钥存储器 | decipherKeyStore() |
五、助记词
生成助记词 | generateMnemonicCode() |
---|