0.0.14 • Published 6 years ago

@c4it/nav v0.0.14

Weekly downloads
-
License
MIT
Repository
-
Last release
6 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

6 years ago

0.0.14

6 years ago

0.0.12

6 years ago

0.0.11

6 years ago

0.0.10

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.5

6 years ago

0.0.6

6 years ago

0.0.3

6 years ago

0.0.4

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago