技术栈
密码学
夏语灬
5 小时前
开发语言
·
python
·
密码学
cryptography:Python 密码学标准库的终极选择
Python 开发者在处理密码学相关的任务时,常常需要在多个工具和库之间做出选择。pyca/cryptography 项目在 GitHub 上获得了 7,617 颗星,成为该领域的重要参考。这个项目的目标明确:成为 Python 开发者的"密码学标准库"。
laoli_coding
8 小时前
安全
·
网络安全
·
密码学
数据机密性保护算法汇总(国际算法)
对称加密的特点是加密和解密用同一个密钥,速度快,适合加密大量数据。原理 Feistel网络结构,64位分组,56位有效密钥(8字节密钥中每字节最后一位是奇偶校验位,实际有效56位)。16轮迭代,每轮用不同的子密钥。
风行南方
10 小时前
密码学
什么是密码学?
2017年5月12日,星期五,一个看似平常的日子。英国一家医院里,医生正在准备一台紧急手术,当他打开患者的病历系统时,发现屏幕上的所有文件,都变成了奇怪的乱码,文件名后缀都变成".WNCRY"。电脑桌面上弹出一段红色文字:
如君愿
15 小时前
密码学
考研复习 Day 49 | 密码学--第八章 数字签名与身份认证(中)
数字签名标准(DSS,Digital Signature Standard)由美国国家标准技术协会(NIST)于1991年8月公布,1994年12月1日正式生效。DSS本质上是ElGamal签名体制,但运行在较大有限域的一个小的素数阶子群上,在该有限域上计算离散对数问题是困难的。在对消息进行数字签名之前,DSS先使用安全的Hash算法SHA-1对消息进行Hash处理,然后对所得的消息摘要签名。这样一来,不仅可以确保DSS能够抵抗多种已知的存在性伪造攻击,同时相对于ElGamal等签名体制,DSS签名的长度
huluang
2 天前
网络
·
数据库
·
密码学
密评多选题 — 陷阱名单(费曼自述法版)
使用说明:本文档从题库中归纳出 27种常见陷阱模式,用费曼自述法帮你"真正理解"每种陷阱的本质,而不是死记硬背。建议做题前通读一遍,做题时遇到不确定的选项回来对照。
如君愿
2 天前
考研
·
密码学
考研复习 Day 48 | 密码学--第八章 数字签名与身份认证(上)
注:以下内容参考《新编密码学》范九伦 张雪锋 侯红霞 编著消息认证码无法防止通信双方之间的互相抵赖和欺骗。例如,Alice发送消息并附上消息认证码后,可以否认发送过该消息(因为Bob也能生成同样的消息认证码);Bob也可以伪造消息声称来自Alice。因此,需要数字签名技术来提供数据来源的真实性、数据内容的完整性、签名者的不可否认性以及匿名性等服务。
humors221
2 天前
安全
·
网络安全
·
密码学
四种字母密码表示法
本文提供设置字母密码的参考。请设置有意义、容易记住、多种组合、多重校验、私有转换表的密码。密码使用场景见主页《生活中密码的适用场景》一文。请勿用于不正当用途,否则后果自负。
如君愿
2 天前
考研
·
密码学
·
课后习题
考研复习 Day 47 | 密码学--第七章 公钥密码(下)
注:以下内容参考《新编密码学》范九伦 张雪锋 侯红霞 编著椭圆曲线是指由Weierstrass方程y²+axy+by=x³+cx²+dx+e
humors221
3 天前
安全
·
网络安全
·
密码学
六位数字密码表示
仅供研究 一、范围:000000~999999 二、组合: 6=1*6 6个1位字符 6=6*1 1个6位字符 6=2*3 3个2位字符 6=3*2 2个3位字符 三、字符: 数字、字母、符号、文字、表情 四、转换: 数字:进制、ASCII码 字母:ASCII码、索引 符号:ASCII码 文字:UNICODE 表情:UNICODE 五、超过/不足六位: 1.前补0成为六的倍数 2.满六位不变 3.超过六位先算六的倍数,再每倍数位合并成一个 六、合并举例: 原码:我 爱 你 中 国 UNICODE(查AI)
下午写HelloWorld
5 天前
人工智能
·
算法
·
密码学
·
同态加密
同态加密(Homomorphic Encryption, HE)
同态加密(Homomorphic Encryption, HE)是一项颠覆性的密码学技术,它允许对密文数据进行直接计算,且计算结果解密后,与对原始明文进行同样计算的结果一致。这为实现真正的“数据可用不可见”提供了理想方案,是隐私计算的核心技术之一。
无风听海
6 天前
javascript
·
网络
·
算法
·
密码学
PKCE 的 S256 算法深度剖析:从协议设计到密码学原理
PKCE(Proof Key for Code Exchange,发音 “pixie”,定义于 RFC 7636)是对 OAuth 2.0(Open Authorization 2.0)授权码流程(Authorization Code Flow)的安全增强机制。它最初为公共客户端(Public Client,如移动 App、SPA(Single-Page Application))设计,用于抵御授权码拦截攻击(Authorization Code Interception Attack)。
如君愿
6 天前
密码学
考研复习 Day 46 | 密码学--第七章 公钥密码(上)
注:以下内容参考《新编密码学》范九伦 张雪锋 侯红霞 编著传统对称密码系统面临密钥管理的难题:通信双方必须共享一个秘密密钥,而安全地分配这个密钥非常困难。1976年,W. Diffie和M. Hellman在论文《密码学的新方向》中提出了公钥密码体制的新思想,将密钥分为两部分:公开密钥(公钥)和私有密钥(私钥),分别用于加密和解密。公钥可以公开发布,私钥由持有者秘密保存。
鲨鱼辣椒喔
6 天前
运维
·
数据库
·
安全
·
密码学
·
个人开发
# 团队密码管理工具怎么选?对比 Bitwarden、Vault、Excel 和 OpsTiny
你的团队需要共享以下信息:现在的问题是:这些敏感信息,用什么工具来管理?本文从程序员/运维的视角,对比 4 种常见方案的优缺点,以及 OpsTiny 在其中的位置。
纽创信安
6 天前
ai
·
密码学
·
ai写作
智绘安全・万象由 AI 生|PANDA2026 主题 AI 创作大赛开启征稿!
参赛品类:AI 宣传短片 / 原创赛事 BGM大奖福利:PANDA 会议门票、千元定制设备截稿时间:6 月 21 日
如君愿
6 天前
考研
·
密码学
·
哈希算法
·
课后习题
考研复习 Day 45 | 密码学--第六章 Hash函数(下)
注:以下内容参考《新编密码学》范九伦 张雪锋 侯红霞 编著安全Hash算法SHA-1(Security Hash Algorithm)是一个产生160位消息摘要的迭代Hash函数。该算法由美国国家标准和技术协会(NIST)提出,并于1993年作为联邦信息处理标准公布。SHA-1的设计基于MD4算法,在很大程度上模仿了MD4。2002年,NIST在SHA-1的基础上推出了SHA-256、SHA-384、SHA-512三个版本,消息摘要长度分别为256位、384位和512位。这些改进算法增强了安全性,便于与A
humors221
7 天前
安全
·
密码学
生活中密码的适用场景
人机协作,AI模型:Deepseek仅供参考生活中密码的适用场景在日常生活中,人们使用多种方式来确认自身身份或获取访问权限。不同的方式往往出现在不同的情境之中,其可用性与当时所处的具体条件密切相关。以下是对这些方式及其典型适用场景的客观描述。
如君愿
8 天前
考研
·
密码学
·
哈希算法
考研复习 Day 44 | 密码学--第六章 Hash函数(上)
注:以下内容参考《新编密码学》范九伦 张雪锋 侯红霞 编著数据的完整性是指数据从发送方产生后,未经授权未被修改的性质。Hash函数(散列函数)将任意长度的消息映射为较短、固定长度的“指纹”(消息摘要),当数据改变时,指纹也随之改变,从而可用于检测数据完整性。
路baby
9 天前
安全
·
web安全
·
网络安全
·
密码学
·
ctf
·
misc
·
御网杯
2026第十届御网杯网络安全大赛线上赛 区域赛WP (MISC和Crypto)(详解-思路-脚本)
题目没有之前那么好玩 有些题目能找到原型线上赛莫名其妙人性化 中午把网站停了 给选手吃饭时间 没想到不过 这次不管是附件题 还是web题 每个IP的flag都不一样 挺好的
如君愿
10 天前
考研
·
密码学
·
课后习题
考研复习 Day 43 | 密码学--第五章 序列密码(下)
注:以下内容参考《新编密码学》范九伦 张雪锋 侯红霞 编著如果一个函数有 n 个二元输入和一个二元输出,那么称该函数为包含 n 个变元的布尔函数。
CS创新实验室
11 天前
密码学
大Ω符号、密码学与量子计算机:当“最低消费”被重新定义
我们用一个生活场景开场:你打算去一家餐厅吃饭,菜单上没有标价格,只写了一行字——“享用本店招牌菜,至少需要花费2小时和300元”。这个“至少”就是一个承诺,也是一种底线。无论你是一个人吃还是十个人吃,无论当天厨师心情多好,这个时间和金钱的下限是不会被打破的。