DPAPI与RSA混合加密算法
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

安徽省教育厅自然科学基金重大项目(KJ2017ZD05)


DPAPI and RSA Hybrid Encryption Algorithm
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 增强出版
  • |
  • 文章评论
    摘要:

    为了应对软件被恶意复制及非法利用等相关问题, 对具有知识产权的软件进行安全授权是保障软件安全的有效手段. 在软件授权过程中, 对授权数据采用高度安全的加密算法尤为重要. 文中提出一种新的授权加密方法, 即DPAPI加密算法和RSA数字签名算法的混合加密算法. 该算法利用DPAPI加密算法加密客户端申请授权的信息, 在实现加密的同时保证软件授权的正确性, 再利用RSA数字签名算法对服务器端的授权信息进行数字签名, 以保证授权信息的不可伪造性. 通过对该混合加密算法的验证可知, 该算法在软件授权过程中具有一定的可行性.

    Abstract:

    In order to cope with problems related to malicious copying and illegal use of software, security authorization of software with intellectual property rights is an effective means to ensure software security. In the software authorization process, it is particularly important to use a highly secure encryption algorithm for the authorization data. This study proposes a new authorization encryption method, that is, a hybrid encryption algorithm of DPAPI encryption algorithm and RSA digital signature algorithm. This algorithm uses the DPAPI encryption algorithm to encrypt the client’s application for authorization information, while ensuring the encryption and the correctness of the software authorization at the same time, and then uses the RSA digital signature algorithm to digitally sign the server-side authorization information to ensure the unforgeability of the authorization information. The verification of the hybrid encryption algorithm shows that the algorithm has certain feasibility in the software authorization process.

    参考文献
    相似文献
    引证文献
引用本文

金美玉,汤亚玲,张学锋. DPAPI与RSA混合加密算法.计算机系统应用,2020,29(11):151-156

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2020-03-05
  • 最后修改日期:2020-04-10
  • 录用日期:
  • 在线发布日期: 2020-10-30
  • 出版日期:
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京海淀区中关村南四街4号 中科院软件园区 7号楼305房间,邮政编码:100190
电话:010-62661041 传真: Email:csa (a) iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号