当前位置: 首页 > news >正文

聊城做网站推广十堰微网站建设电话

聊城做网站推广,十堰微网站建设电话,建微网站有什么好处,邢台168问题描述 jdk版本#xff1a;8 用DES进行加解密#xff0c;其中转换模式为“DES/CBC/NoPadding”#xff0c;要加密的明文为 “密码学浅析”#xff0c;执行加密操作#xff0c;报如下错误 Exception in thread main javax.crypto.IllegalBlockSizeExcepti…问题描述 jdk版本8 用DES进行加解密其中转换模式为“DES/CBC/NoPadding”要加密的明文为 “密码学浅析”执行加密操作报如下错误 Exception in thread main javax.crypto.IllegalBlockSizeException: Input length not multiple of 8 bytesat com.sun.crypto.provider.CipherCore.finalNoPadding(CipherCore.java:1109)at com.sun.crypto.provider.CipherCore.fillOutputBuffer(CipherCore.java:1053)at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:853)at com.sun.crypto.provider.DESCipher.engineDoFinal(DESCipher.java:314)at javax.crypto.Cipher.doFinal(Cipher.java:2164)at com.example.jcrypt.service.impl.DesDemoImpl.encryptEnhance(DesDemoImpl.java:88)at com.example.jcrypt.service.impl.DesDemoImpl.jdk8Des(DesDemoImpl.java:54)at com.example.jcrypt.service.impl.DesDemoImpl.main(DesDemoImpl.java:38) 原因分析 转换模式的填充模式是NoPadding不填充而明文为五个汉字在utf8编码下为15个字节不是8的倍数所以报错。 解决方法 方法1修改明文 把明文改成8字节倍数的数据如密码学浅析哈哈哈这样在utf8编码下其字节长度为24是8的倍数可以正常加密。 很显然这种方法并不可取 方法2修改填充模式 不要使用NoPadding的填充模式可以使用PKCS5Padding的填充模式。 参考文章 https://blog.csdn.net/z19950712/article/details/108837487
http://www.w-s-a.com/news/798452/

相关文章:

  • 网站建设音乐插件怎么弄wordpress添加数据库文件
  • 汽车行业做网站福建省第二电力建设公司网站
  • delphi做网站开发商城网站建设价位
  • 网站宣传片3 阐述网站建设的步骤过程 9分
  • 公司网站怎么做站外链接哪里有做胎儿dna亲子鉴定
  • 潍坊做电商的网站建设wordpress 特效主题
  • 做网站和app哪个难公司网上注册系统
  • 关于网站建设外文文献系部网站建设
  • 高端设计网站都有哪些月付网站空间提供商
  • 家政 东莞网站建设优化设计官方电子版
  • 做网站如何使用网页插件上海造价信息网
  • 承德网站制作加盟天津做优化的网站有多少家
  • 北京市保障性住建设投资中心网站首页专业做网站联系电话
  • 镇江网站建设方式优化单页面网站教程
  • 做手机网站公司北京网页设计公司兴田德润实惠
  • 域名申请好了 要怎么做网站百度推广开户渠道
  • 电商网站建设 数商云焦作黄河交通学院
  • 做一个网站成本多少太原网站维护
  • 网站建设制作设计优化怎么制作网页步骤
  • 花都区pc端网站建设画册设计多少钱一页
  • 国外买域名的网站廊坊网站制作网页
  • 抚顺市城市建设档案馆网站制作网页时经常用的一种动态位图格式是
  • 公司网站站群是什么运营网站
  • 昆明网站建设大全安徽教育机构网站建设
  • 广州网站排名怎么优化中华衣柜网
  • 怎样围绕网站专题发展来做ppt城乡住建局官网
  • 安卓手机app制作关键词优化公司
  • 江苏固茗建设有限公司网站深圳网站建设深圳网
  • 高性能网站建设指南北京城乡建设官方网站
  • 企业网站找谁做做淘宝相关网站