随笔分类 -  加密算法

摘要:AEC扫盲主要增对CBC模式做详细讲解: https://blog.csdn.net/qq_28205153/article/details/55798628 AEC其他几种模式详细介绍 https://blog.csdn.net/charleslei/article/details/4871029 阅读全文
posted @ 2018-04-03 11:52 软软的蜗牛小姐 阅读(861) 评论(0) 推荐(0)
摘要:Ξ近代密码学理论设计数学领域基础包含:数论、群论。优先于理论、几双复杂性理论等数学知识。 数论:研究整数性质的一个数学分支,数论中许多概念是设计公开密钥密码算法的基础,数论研究重点是素数。 公钥密码最核心的内容—数论。 素数 除数:a = mb,a,m,b为整数,b≠0时,可以说b能整除a,即a除以 阅读全文
posted @ 2018-01-26 15:53 软软的蜗牛小姐 阅读(581) 评论(0) 推荐(0)
摘要:RSA算法的危机在于其存在亚指数算法,对ECC算法而言一般没有亚指数攻击算法 SM2椭圆曲线公钥密码算法:我国自主知识产权的商用密码算法,是ECC(Elliptic Curve Cryptosystem)算法的一种,基于椭圆曲线离散对数问题,计算复杂度是指数级,求解难度较大,同等安全程度要求下,椭圆 阅读全文
posted @ 2018-01-26 15:52 软软的蜗牛小姐 阅读(36426) 评论(0) 推荐(1)
摘要:初始ECC算法 1、用户A 密钥生成 (1):用随机数发生器产生随机数k∈[1,n-1]; (2):计算椭圆曲线点PA=[k]G,为公钥,k为用户A私钥; 2、 用户B加密算法及流程 设需要发送的消息为比特串M,klen为M的比特长度。 为了对明文M进行加密,作为加密者的用户B应实现以下运算步骤: 阅读全文
posted @ 2018-01-26 15:51 软软的蜗牛小姐 阅读(3894) 评论(0) 推荐(0)
摘要:学习网站:http://www.runoob.com/cplusplus/cpp-functions.html char在VC(c++)中占1字节(byte),8位(bit)。 int在VC(c++)中占4字节(4byte),32位(32bit)。 一、相关函数摘要 1、srand( (unsign 阅读全文
posted @ 2017-11-30 10:53 软软的蜗牛小姐 阅读(2142) 评论(0) 推荐(0)
摘要:密码学:(Cryptology)数学的一个分支,密码编码学+密码分析学的统称,是保障信息安全的核心,信息安全是密码学研究与发展的目的。 密码学的目的包括{证书认证、密钥管理、安全公文交换、电子签章/数字签名法、移动接入、支付密码} 密码学的功用{ 保密性:信息不泄露给非授权实体 认证性:信息来源或实 阅读全文
posted @ 2017-11-27 15:27 软软的蜗牛小姐 阅读(777) 评论(0) 推荐(0)