密码相关
文章平均质量分 62
不易易
不易易...
展开
-
分租加密填充模式
分租加密填充模式原创 2023-09-25 15:41:22 · 91 阅读 · 0 评论 -
OpenSSL RSA加密模式
RSA_NO_PADDING模式,顾名思义,无填充;测试运行时,也遇到几个问题,需要注意(以下举例均以模数1024bit,128字节):(1)加密数不能大于模数否则,会报错:“data too large for modulus”,这个是正常的,否则大于模数肯定解密不出,因为要取模的。因此,在读取文件加密时,每次读取128字节时,有可能大于模数,因此需要判断;大于模数时,读取127字节。但问题也出来了:解密出来怎么判断第一个00是真实数据,还是需要去掉的呢?(如果00xy...,可以判断原创 2020-08-19 10:51:29 · 3159 阅读 · 0 评论 -
有限域GF(2^128)上的乘法,C代码实现
参考:https://blog.csdn.net/bupt073114/article/details/27382533其中的是GF(2^8)上的乘法,程序、原理讲解很明白了。一、GF(2^8)上的乘法(直接摘抄自以上网页)//G(28)上的乘法unsigned char XTIME(unsigned char x) { return ((x << 1) ^ ((x...原创 2019-05-10 12:01:37 · 5190 阅读 · 7 评论