DraonAbyss
DraonAbyss
全部文章
密码学基础
C++(3)
CodeForces(23)
LeetCode(3)
函数语言程序设计(40)
安全编程(1)
无线网络安全(5)
笔记(16)
算法设计与分析(22)
编译原理与技术(16)
网络安全数学基础(3)
计算机逻辑基础(8)
题解(37)
归档
标签
去牛客网
登录
/
注册
Dragon Abyss
全部文章
/ 密码学基础
(共8篇)
Chap 7 Hash Functions and Application
来自专栏
在本章中,我们将介绍加密哈希函数并探讨它们的一些应用。在最基本的层次上,哈希函数提供了一种将长输入字符串映射到短输出字符串(有时称为摘要)的方法。主要要求是避免冲突,或避免映射到同一摘要的两个输入。抗冲突散列函数有多种用途。我们将在这里看到的一个示例是另一种标准化为HMAC的方法,用于实现消息身份验...
密码学基础
2021-11-02
0
1083
Chap 6 Message Authentication Codes
来自专栏
4.1 消息完整性 Message Integrity 4.6 考虑以下MAC长度为l(n)=2n-2的消息的使用伪随机函数F:输入消息 (其中) 和键,算法Mac输出。算法Vrfy是以自然的方式定义的,(Gen,Mac,Vrfy)安全吗?证明你的答案。 参考答案 4.6 4.7 设F为伪随机...
密码学基础
2021-11-02
0
435
Chap 5 Private-Key Encryption II
来自专栏
知识 3.5 构建cpa安全加密方案 Constructing CPA-Secure Encryption Schemes 在构建安全抵御选择明文攻击【chosen-plaintext attacks】的加密方案之前,我们首先介绍伪随机函数【pseudorandom functions】的重要概念...
密码学基础
2021-09-30
0
483
Chap 4 Private-Key Encryption I
来自专栏
知识 作业 10、设G为带扩张因子L(n)>2n的伪随机发生器。在以下每种情况下,假设G'是否一定是伪随机发生器。如果是,请提供证据;如果不是,请给出一个反例。 11、 12、 参考 10 11 12
密码学基础
2021-09-30
0
375
Chap 3 Perfectly Secret Encryption
来自专栏
知识 作业 7、perfect secrecy两种等价定义的等价性证明 8、 对于以下每个加密方案,请说明该方案是否完全保密。在每种情况下证明你的答案是正确的。 (a) (b) 9、 设∏表示Vigen`ere密码,其中消息空间由所有3个字符的字符串组成(在英文字母表上),通过首先从{1,2,3}中...
密码学基础
2021-09-30
0
0
Chap 2 Introduction
来自专栏
知识 作业 5、利用Shamir (n,t)秘密共享技术,构造identity-based encryption中对应的用户私钥(门限)生成算法。 6、请尝试编写一个程序来查找用于生成以下密文和相应明文的密钥: OVDTHUFWVZZPISLRLFZHYLAOLYL 参考 5 6
密码学基础
2021-09-30
0
307
Chap 1 Warm Up
来自专栏
知识 作业 1、简述对称密码体制和公钥密码体制的优缺点。 2、采用恺撒算法(k=5)加密明文“meet you at six”? 3、采用矩阵加密法加密明文“meet you at six”,请采用3×4矩阵,密钥为3142? 4、对如下一组有关密码学哈希函数H的困难问题,请对其困难性(难易程度)以...
密码学基础
2021-09-30
0
530
【密码学基础】2
1.An Improved Attack on the Shift Cipher【对轮班密码的改进攻击】 Easy to automate【易于自动化】 As an exercise, please try to write a program to find the key used to gen...
密码学基础
2021-09-26
0
522