早教吧作业答案频道 -->其他-->
利用des算法加密double型数据,加密之后数据长度会发生变化么?如题,请问double8个字节正好64位,不用填充,用56位密钥des加密之后,数据长度会发生变化么?如果用3des算法加密double型数据,需要填充
题目详情
利用des算法加密double型数据,加密之后数据长度会发生变化么?
如题,请问double8个字节正好64位,不用填充,用56位密钥des加密之后,数据长度会发生变化么?如果用3des算法加密double型数据,需要填充数据么,加密后长度会发生变化么?
我还想再问一下,如果不用填充原数据,就可以des或3des加密double类型变量,那么对这个double变量值加密之后,是否会生成一个新的double值?换句话说,利用des或3des对这个变量加密之后是否还能够返回一个double类型的值?
如题,请问double8个字节正好64位,不用填充,用56位密钥des加密之后,数据长度会发生变化么?如果用3des算法加密double型数据,需要填充数据么,加密后长度会发生变化么?
我还想再问一下,如果不用填充原数据,就可以des或3des加密double类型变量,那么对这个double变量值加密之后,是否会生成一个新的double值?换句话说,利用des或3des对这个变量加密之后是否还能够返回一个double类型的值?
▼优质解答
答案和解析
分组加密的密文的长度和填充后的明文长度相同,不会发生变化
3des的分组大小和DES相同,都是64bit,所以也不需要填充数据
对于补充的问题:
这要看你在程序里面是怎么对这个数据进行处理了
因为长度是相同的,你可以对其进行强制的类型转换,将其当成double值来处理
3des的分组大小和DES相同,都是64bit,所以也不需要填充数据
对于补充的问题:
这要看你在程序里面是怎么对这个数据进行处理了
因为长度是相同的,你可以对其进行强制的类型转换,将其当成double值来处理
看了利用des算法加密double...的网友还看了以下:
英文表格中的ContactNo:(R),(O),(PG/HP)分别代表什么在填一个英文应聘用的表单, 2020-03-31 …
帮忙算算四级分吧,好怕快速阅读选择4,填空2.听力选择对13,填空4,句子没有.阅读的选词填空对4 2020-04-27 …
下面的文章阅读答案是什么,求大神答疑,O(∩∩)O谢谢优点零毕淑敏①一位作儿童心理研究的朋友告诉我 2020-05-14 …
如图,矩形ABCD中,AB=4,以点B为圆心,BA为半径画弧交BC于点E,以点O为圆心的⊙O与弧A 2020-06-04 …
如图,O的半径为2,圆心O到直线l的距离为4,有一内角为60°的菱形,当菱形的一边在直线l上,另有 2020-07-06 …
如图,矩形ABCD中,AB=4,以点B为圆心,BA为半径画弧交BC于点E,以点O为圆心的⊙O与弧, 2020-07-15 …
利用上题的结论,不计算,直接在横线上填上“>”“<”或“=”.48.5÷1648.53.06÷0. 2020-07-19 …
如图,⊙O与直线l1相离,圆心O到直线l1的距离OB=23,OA=4,将直线l1绕点A逆时针旋转3 2020-07-21 …
在Rt△ABC中∠C等于90°,∠B=30°,O是AB上的一点.OA=4,⊙O的半径为r,当r为何 2020-07-26 …
如图,⊙O与直线l1相离,圆心O到直线l1的距离OB=2,OA=4,将直线l1绕点A逆时针旋转30 2020-07-26 …