close
1. 公钥、master_key的生成
$ cpabe-setup
$ ls
2. 使用master_key生成私钥(属性绑定)
$ cpabe-keygen -o sara_priv_key pub_key master_key
\(注意\前有个傻逼空格)
\(注意\前有个傻逼空格)
'hire_date = '`date +%s`
$ cpabe-keygen -o kevin_priv_key pub_key master_key \
'executive_level = 7' \
+%s`
$ ls
3. 使用公钥加密
$ ls
pub_key
security_report.pdf
$ cpabe-enc pub_key security_report.pdf
#注意这个地方必须要直接换行
< 946702800 or security_team)) or
>= 5, audit_group, strategy_team))
^D
$ ls
4. 使用私钥解密
$ ls
security_report.pdf.cpabe
$ cpabe-dec pub_key kevin_priv_key
security_report.pdf.cpabe
security_report.pdf.cpabe
$ ls
全站熱搜
留言列表