论文部分内容阅读
许多不法分子利用防伪技术漏洞和防伪系统中密码体制的安全性漏洞制作假冒伪劣商品并盗取真伪验证过程中的密钥,严重地损害了厂家和消费者的利益。目前的防伪技术普遍存在成本较高、技术易于仿造、检测不便、缺乏唯一性等缺点,传统的密码体制存在模数易被分解获取私钥、大素数选取时间过长等缺点,针对上述存在的问题,对RSA算法进行了研究和改进,并设计了基于非对称加密算法的二维码防伪系统。在对传统的RSA加密体制深入的学习和安全性分析的基础上,提出了改进的RSA算法。改进的RSA算法运用数学变换通过使用X来替代了公钥中的n,使得攻击者无法通过因子分解将n分解为因子p和q,从而获取私钥,破解密文。三因子的改进RSA算法指的是选取三个素数因子a1、a2、a3,它们的乘积为n,即n=a1×a2×a3。许多不法分子利用防伪技术漏洞和防伪系统中密码体制的安全性漏洞制作假冒伪劣商品并盗取真伪验证过程中的密钥,严重地损害了厂家和消费者的利益。目前的防伪技术普遍存在成本较高、技术易于仿造、检测不便、缺乏唯一性等缺点,传统的密码体制存在模数易被分解获取私钥、大素数选取时间过长等缺点,针对上述存在的问题,对RSA算法进行了研究和改进,并设计了基于非对称加密算法的二维码防伪系统。在对传统的RSA加密体制深入的学习和安全性分析的基础上,提出了改进的RSA算法。改进的RSA算法运用数学变换通过使用X来替代了公钥中的n,使得攻击者无法通过因子分解将n分解为因子p和q,从而获取私钥,破解密文。三因子的改进RSA算法指的是选取三个素数因子a1、a2、a3,它们的乘积为n,即n=a1′a2′a3。在对现有的防伪技术深入学习的基础上,详细分析了防伪系统的需求,设计并实现了一款基于非对称加密算法二维码防伪系统。建立在二维码技术、密码学以及信息化技术相结合的非对称加密算法二维码防伪系统,是利用本地的二维码加密生成软件生成RSA算法加密后的二维码图形,消费者在移动设备上下载内置黑名单的扫描解码软件,对印刷至商品上的二维码图形进行扫描解码真伪验证。通过对该系统的测试,改进的RSA算法有效地提高了RSA算法的安全性,基于非对称加密算法二维码防伪系统真伪验证效果良好。引进的三个素数因子虽然增加了素数因子的个数但是减少了素数因子的位数,有效降低了大素数的选取时间,加上消除私钥和公钥中n的方法,无法通过因子分解获取私钥,因此改进的RSA算法能够解决模数易被分解获取私钥、大素数选取时间过长问题,并有效地提高了RSA算法的安全性。基于非对称加密算法二维码防伪系统能够解决防伪成本较高、技术易于仿造、检测不便、缺乏唯一性等问题。a3。在对现有的防伪技术深入学习的基础上,详细分析了防伪系统的需求,设计并实现了一款基于非对称加密算法二维码防伪系统。建立在二维码技术、密码学以及信息化技术相结合的非对称加密算法二维码防伪系统,是利用本地的二维码加密生成软件生成RSA算法加密后的二维码图形,消费者在移动设备上下载内置黑名单的扫描解码软件,对印刷至商品上的二维码图形进行扫描解码真伪验证。通过对该系统的测试,改进的RSA算法有效地提高了RSA算法的安全性,基于非对称加密算法二维码防伪系统真伪验证效果良好。引进的三个素数因子虽然增加了素数因子的个数但是减少了素数因子的位数,有效降低了大素数的选取时间,加上消除私钥和公钥中n的方法,无法通过因子分解获取私钥,因此改进的RSA算法能够解决模数易被分解获取私钥、大素数选取时间过长问题,并有效地提高了RSA算法的安全性。基于非对称加密算法二维码防伪系统能够解决防伪成本较高、技术易于仿造、检测不便、缺乏唯一性等问题。