java 的cipher AES/CBC/PKCS5pkcs7paddingg 加密后,使用openssl的AES_cbc_encrypt无法解密

openssl的EVP_aes_256_cbc()进行的加密与java中的哪个方法是同一个结果?
[问题点数:40分,结帖人chris_zcl]
openssl的EVP_aes_256_cbc()进行的加密与java中的哪个方法是同一个结果?
[问题点数:40分,结帖人chris_zcl]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
本帖子已过去太久远了,不再提供回复功能。AES_cbc_encrypt加密崩溃
[问题点数:40分,结帖人newlife007]
AES_cbc_encrypt加密崩溃
[问题点数:40分,结帖人newlife007]
只显示楼主
取消只显示楼主
本帖子已过去太久远了,不再提供回复功能。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&JAVA使用AES&#47;CBC&#47;PKCS5方式加密的内容,怎样在C#下解密_百度知道
JAVA使用AES&#47;CBC&#47;PKCS5方式加密的内容,怎样在C#下解密
提问者采纳
&&&&nbsp.FromBase64String(showText);public&&&&&&/param&string&nbsp,&&&&&cipherText&byte[]&nbsp,&&&&&&&&nbsp.UTF8;cipherText&&///&;&&&&&&&&&&&&nbsp,&nbsp,其他的可以自行百度;decryptBytes&nbsp,AES这些是算法;&&MemoryStream(cipherText))&&&&&=&&&nbsp.Close();&&=&&}&\0&#39;&&E&CryptoStream(&&&&nbsp,&&nbsp.Length);&返回明文字符串&&&&&&&&&&&&去掉&C&&&&&(MemoryStream&&&nbsp.GetBytes(Key);des&&&E&returns&&&=&&&&=&&&&&&&&&cs&&&&&&(CryptoStream&&&&R=&=&///将字符串后尾的&#39;new&nbsp.Key&&return&&&&nbsp.CreateDecryptor();&&&ms&&}&nbsp.Length];&&&&&///&&{&decryptB&}}上文为使用c#进行AES解密,所以和语言没太大关系;\0&&&&&&AES解密&0;&&&&&&&nbsp.Create();&&&nbsp.Read))&byte[]&nbsp.Replace(&&&&&{&&using&&&&using&new&&showText)&&nbsp,&&nbsp,JAVA加密的“1”和c#加密的“1”结果是一样的;&///&nbsp.IV&new&&&nbsp.GetString(decryptBytes);SymmetricAlgorithm&&&&&&&&&nbsp.UTF8;);&nbsp,解密出来也是一样的;&&&&&&{&&=&name=&&nbsp。&&summary&&&&&/summary&&密文字符串&&&&AESDecrypt(string&&static&&&///&&&/returns&&&&param&&&&&&&///&&&&&&des.Read(decryptB_key1;&byte[cipherT&CryptoStreamM&nbsp.Close()java和C#只是语言
来自团队:
其他类似问题
为您推荐:
aes的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁AES加密后,JAVA中没法解密 - C语言当前位置:& &&&AES加密后,JAVA中没法解密AES加密后,JAVA中没法解密&&网友分享于:&&浏览:381次AES加密后,JAVA中无法解密?我在用抽取的openssl的aes的cbc加密模块对字串进行加密。并对明文不是16倍数的,先按16字节补齐之后再加密,比如明文为abcdefghi,则补齐为abcdefghi7777777,长度从9变为16.java端采用的加密方式为AES/CBC/PKCS5Padding.现在情况就是,我通过AES加密后的密文,在java端无法解开,而且相同的明文加密后的结果也不同。请问各位,这种情况还有什么需要注意的么?谢谢。------解决方案--------------------探讨补充一下:我用VS2008编译,为多字节字符集。java用的是GBK编码。
------解决方案--------------------字符集的原因吧,项目里也遇到过 不过是用VC通过JNI来做一个库,供其调用
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有

我要回帖

更多关于 rsa pkcs1 padding 的文章

 

随机推荐