CP-ABE基于密文策略的属性加密(JAVA源码)

上传者: winkingtian | 上传时间: 2019-12-21 21:54:38 | 文件大小: 1.04MB | 文件类型: zip
这个软件是一个Java实现基于“ciphertext-policy属性加密”(CP-ABE)。   使用该软件,您需要Java加密为基础的配对库(jPBC)安装(jpbc-1.2.0测试)。

文件下载

资源详情

[{"title":"( 41 个子文件 1.04MB ) CP-ABE基于密文策略的属性加密(JAVA源码)","children":[{"title":"cpabe-master","children":[{"title":"AUTHORS.md <span style='color:#111;'> 532B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"DemoForBswabe.java <span style='color:#111;'> 34.84KB </span>","children":null,"spread":false},{"title":"DemoForCpabe.java <span style='color:#111;'> 33.63KB </span>","children":null,"spread":false},{"title":"cpabe","children":[{"title":"policy","children":[{"title":"LangPolicy.java <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"ALangPolicy.y <span style='color:#111;'> 8.06KB </span>","children":null,"spread":false}],"spread":true},{"title":"Cpabe.java <span style='color:#111;'> 3.36KB </span>","children":null,"spread":false},{"title":"AESCoder.java <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"Common.java <span style='color:#111;'> 3.02KB </span>","children":null,"spread":false}],"spread":true},{"title":"bswabe","children":[{"title":"Bswabe.java <span style='color:#111;'> 15.42KB </span>","children":null,"spread":false},{"title":"BswabeMsk.java <span style='color:#111;'> 184B </span>","children":null,"spread":false},{"title":"BswabePrvComp.java <span style='color:#111;'> 283B </span>","children":null,"spread":false},{"title":"BswabeCphKey.java <span style='color:#111;'> 211B </span>","children":null,"spread":false},{"title":"BswabePrv.java <span style='color:#111;'> 213B </span>","children":null,"spread":false},{"title":"BswabeCph.java <span style='color:#111;'> 426B </span>","children":null,"spread":false},{"title":"SerializeUtils.java <span style='color:#111;'> 7.77KB </span>","children":null,"spread":false},{"title":"BswabeElementBoolean.java <span style='color:#111;'> 225B </span>","children":null,"spread":false},{"title":"BswabePub.java <span style='color:#111;'> 364B </span>","children":null,"spread":false},{"title":"BswabePolynomial.java <span style='color:#111;'> 193B </span>","children":null,"spread":false},{"title":"BswabePolicy.java <span style='color:#111;'> 606B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"README <span style='color:#111;'> 716B </span>","children":null,"spread":false},{"title":"INSTALL <span style='color:#111;'> 269B </span>","children":null,"spread":false},{"title":"doc","children":[{"title":"graduation_design.bib <span style='color:#111;'> 2.85KB </span>","children":null,"spread":false},{"title":"introduction.tex <span style='color:#111;'> 7.65KB </span>","children":null,"spread":false},{"title":"construction.tex <span style='color:#111;'> 9.26KB </span>","children":null,"spread":false},{"title":"related_work.tex <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"titlepage.tex <span style='color:#111;'> 947B </span>","children":null,"spread":false},{"title":"sdu_pic.jpg <span style='color:#111;'> 5.41KB </span>","children":null,"spread":false},{"title":"Dec.java <span style='color:#111;'> 153B </span>","children":null,"spread":false},{"title":"background.tex <span style='color:#111;'> 5.00KB </span>","children":null,"spread":false},{"title":"Keygen.java <span style='color:#111;'> 151B </span>","children":null,"spread":false},{"title":"graduation_design.tex <span style='color:#111;'> 4.10KB </span>","children":null,"spread":false},{"title":"Bachelor-Thesis.pdf <span style='color:#111;'> 1.11MB </span>","children":null,"spread":false},{"title":"Enc.java <span style='color:#111;'> 521B </span>","children":null,"spread":false},{"title":"Setup.java <span style='color:#111;'> 119B </span>","children":null,"spread":false},{"title":"abstract.tex <span style='color:#111;'> 2.85KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 492B </span>","children":null,"spread":false},{"title":"appendix.tex <span style='color:#111;'> 523B </span>","children":null,"spread":false},{"title":"HelloWorld.java <span style='color:#111;'> 78B </span>","children":null,"spread":false},{"title":"implementation.tex <span style='color:#111;'> 5.59KB </span>","children":null,"spread":false},{"title":"DemoForCpabe.java <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false}],"spread":false},{"title":"COPYING <span style='color:#111;'> 14.77KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

  • naked_gun :
    这个代码还可以
    2019-07-23
  • jwnba24 :
    找源码学习cp-abe
    2018-12-19
  • qq_35061048 :
    额,怎么用的啊
    2018-10-18
  • qq_38403983 :
    额,怎么用
    2018-05-01
  • 楠有木兮木有枝 :
    遇到一些问题,.UnsatisfiedLinkError: Unable to load library 'jpbc-pbc': ???????¨可是我已经都导进去了jpbc
    2018-03-11
  • ilikeprograming :
    最近看的论文有用到CP-ABE,来这里找源码对照着学习。
    2018-01-24
  • wyw运筹帷幄 :
    感觉还可以
    2017-10-14
  • nongdalixueyuan :
    用的别人的代码,不过还可以
    2016-07-18

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明