0.0.14 • Published 4 years ago

@c4it/nav v0.0.14

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

摘要

tianji (天机) 目前支持国密非对称加密(sm2)、摘要算法(sm3)和对称加密算法(sm4)

安装

npm install @c4it/tianji@latest

yarn add @c4it/tianji@latest

使用

目前只支持浏览器端运行

SM4算法

import tianji from '@c4it/tianji'

const encrypted = tianji.SM4.encrypt(message, key)
const decrypted = tianji.SM4.decrypt(encrypted)

SM3算法

import tianji from '@c4it/tianji'

const encrypted = tianji.SM3.encrypt(message)

SM2算法

import tianji from '@c4it/tianji'

const encrypted = tianji.SM2.encrypt(message, publicKey) // 输出格式为 c1c2c3
const decrypted = tianji.SM2.decrypt(encrypted, privateKey)

sm2、sm3、sm4加密结果均经过base64转化

0.0.13

4 years ago

0.0.14

4 years ago

0.0.12

4 years ago

0.0.11

4 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.5

4 years ago

0.0.6

4 years ago

0.0.3

4 years ago

0.0.4

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago