SM2密码算法使用规范; 国密算法 标准文件;GM/T 0009-2012
2024-02-01 16:46:14 2.62MB 使用规范
1
对使用混合密码算法的端到端加密短消息服务(SMS)进行设计和实现的研究的动机是,在移动设备上的短消息服务(SMS)期间观察到的数据的高度不安全性。 SMS消息是流行的通信方式之一。 因此,目的是设计一种用于端到端加密短消息服务(SMS)的软件,该软件可以使用Android操作系统上的混合密码算法在传输到另一个移动设备时隐藏消息,并将其实现为移动SMS的安全性。 混合加密结合了非对称和对称加密的组合,可以从每种加密形式的优势中受益。 已经讨论了各种加密算法。 二手资料被用来收集有用的数据。 在这项研究工作中,采用了三种方法:结构化系统分析设计方法(SSADM),面向对象的分析设计方法(OOADM)和原型设计。 借助所采用的三种加密算法-消息摘要5(MD5),河豚和里维斯特·沙米尔·阿德曼(RSA); 实现了消息的完整性,机密性,身份验证和安全性。 由开发的应用程序加密的消息还可以抵抗暴力攻击。 实施程序用Java编码。
2024-01-11 09:03:12 781KB 行业研究
1
带有python中的tkinter GUI的RSA-Calculator RSA是现代计算机用来加密和解密消息的算法。 它是一种非对称密码算法。 非对称意味着有两个不同的密钥。 这也称为公共密钥密码术,因为可以将其中之一提供给所有人。 另一个密钥必须保密。 它基于这样一个事实,即找到整数的因数很难(因数分解问题)。 RSA代表Ron Rivest,Adi Shamir和Leonard Adleman,他们于1978年首次公开描述它。RSA的用户创建并随后发布两个大质数的乘积以及一个辅助值作为其公钥。 主要因素必须保密。 任何人都可以使用公共密钥对消息进行加密,但是使用当前发布的方法,如果公共密钥足够大,则只有了解素数因素的人才能对消息进行解码。
1
SM4分组密码算法; 国密算法 标准文件; GM/T 0002-2012
2023-03-08 02:47:57 1.04MB SM4 分组密码
1
中国密码行业标准 GM/T 0044.4-2016 《SM9 标识密码算法 第4部分:密钥封装机制和公钥加密算法》 GM/T 0044的本部分规定了用椭圆曲线对实现的基于标识的密钥封装机制和公钥加密与解密算法,并提供了相应的流程。利用密钥封装机制可以封装密钥给特定的实体。公钥加密与解密算法即基于标识的非对称密码算法,该算法使消息发送者可以利用接收者的标识对消息进行加密,唯有接收者可用相应的私钥对该密文进行解密,从而获取消息。 本标准适用于密钥封装和对消息的加解密。
2023-03-06 17:10:14 4.17MB 商密 国密 国密标准 GM/T
1
主要介绍了python实现sm2和sm4国密(国家商用密码)算法的示例,帮助大家使用python加密文件,感兴趣的朋友可以了解下
2023-01-14 00:11:58 45KB python sm2国密算法 python sm4国密算法
1
led密码算法verilog实现
2022-12-29 19:26:50 4KB LED 轻量级密码算法 verilog fpga
1
首先分析了利用MRC方法改进Rabin密码的解密算法,然后结合素性测试的优化策略和运算数与Visual C 6.0的特性,提出一种基于递归技术的快速素性测试方法。
1
密码学 用Python实现的常见经典密码。 可从获得文档。 安装 pip install pycipher 用法示例 >>> from pycipher import ADFGVX >>> adfgvx = ADFGVX(key='PH0QG64MEA1YL2NOFDXKR3CVS5ZW7BJ9UTI8', keyword='GERMAN') >>> adfgvx.encipher("Hello world!") 'FVFDAGXAFFFFGFAGADFG' >>> adfgvx.decipher(_) 'HELLOWORLD' 反馈 该代码托管在GitHub上: : 如果发现任何错误,请提出问题或创建请求请求。 要运行测试套件: python setup.py test
2022-12-19 13:42:08 52KB Python
1