乔迪
要求
>= 1.9.3
>= 1.0.1
安装说明
Mac OS X/Linux
brew install libsodium
通用的
gem install --prerelease jodid
基本用法
bob_chain = Jodid :: Keychain . new
创建用户
bob_public_key = bob_chain . auth ( 'bob' , 'bob' )
验证用户
bob = bob_chain . verify ( 'bob' , 'bob' )
秘钥加密
加密明文
ciphertext = bob . secretbox ( 'plaintext' )
解密密文
bob . secretbox_open ( ciphertext )
公钥加密
alice_chain = Jodid :: Keychain . new
ali
2021-07-03 14:05:57
9KB
Ruby
1