- 博客(8)
- 收藏
- 关注
原创 密码学中的常见困难问题
如果给定一个问题实例作为输入,在多项式时间内找到这个问题实例的正确解的概率是l的一个可忽略的函数,用ελ(简称ε)表示,那么用安全参数λ生成的计算问题是困难的。如果λ不够大,计算问题肯定很容易。下面给出一些计算难题,其中GG×G→GT。gga∈GG是一般的循环群,a∈Zpa给定gga∈G,在循环群上计算出指数a是困难的。(因为它涉及在有限群中通过逆运算(即对数)来找回指数a,这在一般情况下是计算上非常困难的。ggagb∈。
2024-10-18 21:31:53 461
原创 安全规约基础笔记《Introduction to Security Reduction》(写给自己防止忘记)
指的是一组基础的数学运算或算法,它们作为更复杂的密码系统和协议的构建模块。这些原语通常是基于特定的数学问题或假设而构建的,具有一些特定的安全性质,用来实现诸如保密性、完整性和身份认证等安全目标。对称加密、非对称加密、Hash函数、伪随机生成器、数字签名、密钥交换协议等密码学模块。一般我们使用基于数学难题的数学原语来构造密码方案。由于分析加密方案的安全性相比于分析数学难题更加困难,因此需要引入安全规约来分析密码方案的安全性。
2024-10-11 21:51:03 616
原创 SpringBoot中的注释使用(@Valid,@Size,@NotNull,@Max)
@Valid,@Size,@NotNull,@Max的简单使用
2022-02-09 14:47:27 11475
原创 @Valid无效怎么办
我用的springboot的版本是2.6.2,@Valid注解需要通过引入一下依赖才可以使用`<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency> <
2022-02-09 14:33:41 1202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人