随笔分类 - 网络安全
摘要:有错误的请指出! 1.《中华人民共和国密码法》规定______用于保护不属于国家秘密的信息。 A:商用密码B:核心密码C:普通密码D:一般密码 2.关键信息基础设施的运营者采购涉及商用密码的网络产品和服务,可能影响______的,应当按照《中华人民共和国网络安全法》的规定,通过国家网信部门会同国家密
阅读全文
摘要:模拟试题:链接 单选 下列( )算法不具有雪崩效应。 A.DES加密 B.序列密码的生成 C.哈希函数 D.RSA加密 雪崩效应: 指明文或密钥的少量变化会引起密文的很大变化,就像雪崩前,山上看上去很平静,但是只要有一点问题,就会造成一片大崩溃 在现有的计算能力条件下,对于非对称密码算法Elgama
阅读全文
摘要:原始方案 介绍 该方案主要关注加密域可逆信息隐藏,即内容所有者在发送前先将原始载体加密,加密后的载体经数据隐藏者获取并嵌入信息后发送给接收者,接收者根据相应密钥进行解密及信息提取. 由于在某些场合下内容所有者并不信任数据隐藏者,即内容所有者担心载体内容被数据隐藏者泄露,因此,需要一种加密域的可逆信息
阅读全文
摘要:基础 信息安全基本要素 机密性 完整性 可用性 可控性 可审查性 可鉴别性 不可抵赖性 可靠性 公平性 隐私性 合规性 时效性 等 信息安全等级保护中,使用机密性、完整性和可用性,简称CIA; 密码学基本属性 机密性:信息不被泄漏 真实性:信息来源可靠 完整性:信息没有被破坏 不可否认性:行为不可抵
阅读全文
摘要:特殊的一些数字签名: 1、盲签名 指签名者不知道代签文件内容时使用的数字签名。这种签名方式在数字货币系统中广泛应用。 消息的内容对签名者是不可见的 消息的盲化处理由消息拥有者完成 满足不可否认性 2、门限签名 若一个群体有n个人,那么至少需要p个人签名才视为有效签名。通常采用共享密钥的方式来实现门限
阅读全文
摘要:量子密码为什么比经典密码算法更加安全在未来? 因为经典的密码算法的安全性都是依靠于数学难题,例如:大素数难分解问题、LWE问题、近似最大公约数问题等等,但量子加密算法不是依靠这个数学难题,而是量子力学的基本原理,未来不再受量子计算的威胁了。 一个n量子比特的存储器同时存储这2^n个数据状态,使得量子
阅读全文
摘要:介绍 1999年欧密会上,首次提出Paillier算法,2001年,Damgard等人对该方案简化,推出当前最优的Paillier方案。 加密方案 Carmichael函数 困难问题 合数剩余类问题(Composite Residuosity Class Problem) 该算法基于复合剩余类的困难
阅读全文
摘要:ElGamal原论文:A public key cryptosystem and a signature scheme based on discrete logarithms-1985 ##论文 ###摘要 基于有限域上的离散对数问题提出一种新的签名方案和一种新的公钥加密方案。 ###介绍 197
阅读全文
摘要:RSA 公钥加密 具有乘法同态性 程序实现 1、实现上述例子,有问题:只能是小数 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <time.h> #include <math.h> #d
阅读全文
摘要:什么是域? 举例 GF(28) 完全剩余系 简化剩余系 欧拉定理 什么是群? 交换群 有限群 循环群 离散对数问题 参考 1、现代密码学_电子科技大学
阅读全文
摘要:问题: 想要用DCT技术,在Matlib上实现水印的隐藏和提取(带GUI界面),且加上一些攻击(噪声、旋转、裁剪),以及用NC值评判! 流程 选择载体 [filename,pathname]=uigetfile({'*.bmp';'*.jpg';'*.*'},'选择图片');%文件选择,这里可以选择
阅读全文
摘要:学习论文: 题目:Two-step quantum direct communication protocol using the Einstein-Podolsky-Rosen pair block 作者:Fu-Guo Deng,Gui Lu Long and Xiao-Shu Liu 原文 摘要
阅读全文
摘要:学习论文: 题目:Solving the liar detection problem using the four-qubit singlet state 作者:Ad´an Cabelloc 首先,先了解一下拜占庭问题 原文 拜占庭问题 问题由来? 拜占庭位于如今的土耳其的伊斯坦布尔,是东罗马帝国
阅读全文
摘要:算法过程 代码实现 ///************************************************************************ // File name: SM9_Key_ex.c // Version: SM9_Key_ex_V1.0 // Date:
阅读全文
摘要:什么是FHE-Toolkit? FHE-Toolkit-linux是用于Linux的IBM全同态加密工具包, 该工具包是一个基于Linux的Docker容器,可演示对加密数据的计算而无需解密, 该工具包附带两个演示,其中包括使用神经网络进行的完全加密的机器学习推理以及保留隐私的键值搜索 github
阅读全文
摘要:算法过程 代码实现 ///************************************************************************ // File name: SM9_sv.c // Version: SM9_sv_V1.0 // Date: Dec 15,2
阅读全文
摘要:算法过程 程序实现 ///************************************************************************ // File name: SM9_enc_dec.c // Version: SM9_enc_dec_V1.0 // Date
阅读全文
摘要:算法过程 代码实现 ///************************************************************************ // File name: SM9_Key_encap.c // Version: SM9_Key_encap_V1.0 //
阅读全文
摘要:算法过程 更多的原理介绍参考:SM4原理介绍 代码实现 S盒实现 #include <stdio.h> /* SM4-S盒实现: 由三个复合函数组成,S(x)=L(I(L(x))),其中L(x)是仿射变换,而I(x)是逆变换 */ int sbox[256]; // S盒 //仿射变换实现 int
阅读全文
摘要:算法过程 代码实现 国标 /************************************************************************ File name: SM3.c Version: SM3_V1.1 Date: Sep 18,2016 Descriptio
阅读全文