1.0.1 • Published 12 months ago

@caict/bif-encryption v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
12 months ago

基础包

该工具包主要用于加密以及解密的,index中封装的是相对应的方法

node版本

v20.0.0

主要功能:

一、生成公私钥地址

Ed25519算法生成getBidAndKeyPair()
SM2算法生成getBidAndKeyPairBySM2()

二、私钥对象使用

签名方式构造privateKeyManager()
私钥构造privateKeyManagerByKey()
根据私钥获取公钥getEncPublicKey()
原生私钥转星火私钥getEncPrivateKeyByRaw()
原生公钥转星火公钥getEncPublicKeyByRaw()
签名sign()

三、公钥对象使用

构造对象publicKeyManager()
验签verify()

四、密钥存储器

生成密钥存储器generateKeyStore()
解析密钥存储器decipherKeyStore()

五、助记词

生成助记词generateMnemonicCode()