基础理论

mutourend9 个月前
基础理论
OpenSSL 3.2.0新增Argon2支持——防GPU暴力攻击OpenSSL新发布的3.20版本中,引入了一些新特性,包括:Argon2: the memory-hard function for password hashing and other applications 由Alex Biryukov、Daniel Dinu 和 Dmitry Khovratovich 设计,为密钥派生函数(KDF,Key Derivation Function),可用于:
mutourend1 年前
基础理论
FRI及相关SNARKs的Fiat-Shamir安全本文主要参考:评估参数用的Sagemath code见:何为FRI-based SNARK? 非正式来说,其为遵循如下配方的SNARK:
mutourend1 年前
基础理论
基于ASCON的AEAD前序博客:对称密钥加密过去数年来已发生改变,具体为:ASCON代码示例见:所谓对称密钥加密,是指使用相同的密钥来加解密: 但是这样的对称密钥加密存在重放攻击问题,如:
mutourend1 年前
基础理论
Hard Problems简介computational complexity的核心问题在于:某hard problem从根本上有多困难?这是计算机科学家的基本任务,他们希望将问题分类为所谓的“complexity classes”。这些“complexity classes”中包含所有计算问题,这些计算问问题需要少于一定数量的计算资源——如时间或内存。 根据“complexity classes”,可将Hard Problems分为如下层级结构: 其中某类包含了其它所有hard problems,以及某些hard problems需
mutourend1 年前
基础理论
GPU/CPU友好的模乘算法:Multi-Precision Fast Modular Multiplication对模乘运算的哪怕一点点改进,都可能带来大幅加速。