腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7374)
视频
沙龙
2
回答
使用
AES
CBC
在
perl
中
正确
格式化
初始化
向量
、
、
、
、
我正在尝试
在
perl
中
解密一个
使用
AES
/
CBC
在
java中加密的字符串。我正在努力解决的是,加密的输出似乎没有将
初始化
向量
作为输出的前16个字节。为了验证我的解密算法是否按预期工作,我想在
perl
脚本
中
对
初始化
向量
进行硬编码。 我
使用
的是Crypt::
CBC
,但是
在
将
初始化
浏览 19
提问于2020-05-13
得票数 0
回答已采纳
1
回答
iOS数据保护: LFSR的输入是什么?
、
、
每次创建数据分区上的文件时,数据保护都会创建一个新的256位密钥(“每个文件”密钥),并将其交给硬件
AES
引擎,该引擎
在
使用
AES
CBC
模式将文件写入闪存时
使用
密钥对文件进行加密。
初始化
向量
(IV)是用块偏移量计算的线性反馈移位寄存器(LFSR)的输出,该移位寄存器由每个文件密钥的SHA-1散列加密而成。 关于iOS-安全白皮书 ( pg摘录)。8)将文件写入数据分区时,创建
AES
密钥,由
AES
引擎
使用</
浏览 0
提问于2013-08-03
得票数 3
3
回答
无法解密
使用
AesManaged加密的文件
、
、
、
、
我正在尝试
使用
System.Security.Cryptography.AesManaged对.net应用程序
中
的文件进行加密。它需要在嵌入式Linux环境
中
解密,所以.net库对我来说是不可用的。现在,我正在尝试
使用
Windows上的第三方实用程序解密文件,Linux也支持该实用程序,以使我相信Linux开发人员将能够解密它。enqrypt.exe -d -
aes</em
浏览 7
提问于2011-11-11
得票数 4
回答已采纳
1
回答
如何
使用
OpenSSL
在
PHP中
使用
AES
-256
CBC
加密明文?
、
、
、
我试图加密敏感的用户数据,如个人信息,
在
我的php支持的网站,然后进入数据库。我
在
互联网上做了一些研究,我发现了几件重要的事情要记住: 我最关心的是,如何加密ph
浏览 3
提问于2016-01-19
得票数 12
回答已采纳
1
回答
基于OpenPGP轻量级API的BouncyCastle加密
、
、
、
、
我必须
使用
256位
AES
-
CBC
密钥加密一些内容.要遵循的加密协议是OpenPGP。由于密钥大小是256位,并且公钥/私钥也是4096位,所以我必须
使用
轻量级API。我发现了几个问题,这些问题显示了如何
使用
256位
AES
-
CBC
密钥加密,但我不知道如何将其与PGP集成。 最明显的方法是
使用
AES
引擎对其进行加密,然后像在OpenPGP
中
那样
使用
公钥对结果进行加密。但是,这需要我生成
浏览 4
提问于2016-06-05
得票数 0
回答已采纳
1
回答
AES
密码和随机IV编码的标准格式
、
、
、
据我所知,解密
AES
-256-
CBC
加密字符串需要一个秘密密钥(与
CBC
块大小相同的长度)和一个
初始化
向量
(IV)。由于IV应该是随机的,因此它与加密文本一起以明文分发。是否有标准或至少“常用”格式来
格式化
结果? 例如,/usr/bin/openssl似乎连接了"Salted___“+ IV +密码文本,然后base64对所有内容进行编码。这会是一种推荐的方式吗?我想存储加密的文本,但仍然能够用任何PHP/Python/Java
浏览 0
提问于2015-08-12
得票数 7
回答已采纳
1
回答
Rails
中
的数据库加密
、
、
、
我
在
我自己的类AESCoder中
使用
ActiveRecord serialize方法。这将
使用
aes
-256-
cbc
和一个随机的
初始化
向量
。当我将它存储在数据库
中
时,这个
初始化
向量
被放在字段前面,当然,它是
在
反序列化之前提取出来的。 现在,这个方案阻止我在这些属性上
使用
任何查找器。一种解决方案是不
使用
随机IV,但是
aes
-256-
cbc<
浏览 3
提问于2012-05-15
得票数 3
回答已采纳
4
回答
aes
-128-
cbc
和
aes
-128加密有什么区别吗?
、
、
我的客户要求我
使用
AES
-128加密,但当我搜索它时,它会显示"
aes
-128-
cbc
“、"
aes
-128-ctr”、"
aes
-256-
cbc
“或"
aes
-256-ctr”,所以我想知道我应该
使用
哪种加密方法,比如
AES
-128?
浏览 7
提问于2015-10-14
得票数 22
回答已采纳
1
回答
在
iOS中用PKCS5PADDING实现
AES
256加解密
、
在
iOS原生前端,
AES
256库支持PKCS7PADDING。CommonCrypto/CommonCryptor类仅支持PKCS7PADDING和ECBMode。 我已经引用了以下链接: 如何用PKCS5PADDING实现
AES
256?
浏览 0
提问于2017-07-20
得票数 0
2
回答
我的
AES
集成
向量
器似乎对C#
中
的C#没有任何作用
、
、
我一直在对AESCryptoServiceProvider
在
C#
中
的应用做一些研究。到目前为止,我有一个似乎正在实施的方案。然而,我对
初始化
向量
的理解是,当有效载荷和密钥相同时,它应该保护我的密码文本不会是相同的,但我似乎做错了什么。更改
初始化
向量
似乎丝毫不影响这些函数的结果。= new AesCryptoServiceProvider())
aes
.Key = encryptionKey;
aes
.Mode
浏览 4
提问于2013-08-22
得票数 1
回答已采纳
2
回答
AES
中
初始化
向量
长度不足
、
、
我
在
AES
/
CBC
/PKCS5
中
使用
AES
,并在Java
中
添加了以下加密和解密代码部分:cipher.init(Cipher.DECRYPT_MODE, keySpec, new IvParameterSpec(IV2)); 其中IV1和IV2是随机生成的16字节
初始化
向量
正
浏览 0
提问于2012-05-11
得票数 1
回答已采纳
1
回答
正确
的参数,通过加密
AES
在
冷却8(或10)
、
因此,我有(这不起作用,b/c十六进制可能是错误的,密钥和IV没有
正确
转换):它们看起来像这样(不一样,但应该足够
使用
我
在
键
中
替换了一些值/
CBC
/PKCS5Padding", "hex", aesIV)>指定的密钥不是此加密的有效密钥:非法密钥大小或默认参数。(我也不确定“妖术”是对的) 第三方
使用
以下参数进行
浏览 0
提问于2014-01-17
得票数 2
回答已采纳
1
回答
pycrypto
AES
CBC
、
、
、
我已经
使用
pycrypt库编写了一些代码,我一定是做错了什么,但我不知道我做错了什么。我可以(几乎)用错误的
初始化
向量
解密消息,即使我相信我正在遵循他们的示例。from Crypto.Cipher import
AES
from string import ascii_letters cipher =
AES
.new(key,
AES
.MODE_
CBC
, iv) pl
浏览 0
提问于2018-11-10
得票数 1
2
回答
将来
初始化
向量
的大小会增加吗?
、
、
我目前正在
使用
带有
CBC
模式的
AES
(256)加密数据。我用加密的数据存储
初始化
向量
。现在,我只是将IV添加到加密数据的请求
中
,然后解密,将其作为硬编码的字节长度读取。如果
初始化
向量
长度
在
未来发生变化,则此方法将中断。未来更长的
AES
密钥大小=更长的IVs?或者,换句话说,
AES
的块大小将来会改变吗? 如果是的话,怎样才是处理这问题的最佳方法?
使用
第一个字节来
浏览 3
提问于2011-06-15
得票数 3
回答已采纳
2
回答
AES
加密
在
iOS和Android上产生不同的结果
、
、
在
Android和iOS
中
尝试
使用
CBC
和PKCS7填充的
AES
128算法加密样本数据,但结果不同:(private static final byte[] KEY = { 0x01byte[srcBuffSiz];Cipher ecipher = Cipher.
浏览 2
提问于2012-10-24
得票数 9
回答已采纳
1
回答
用MODE_
CBC
填充PKCS#5加密
AES
、
、
、
确保所有强制字段都存在,并且
在
“&”字符之后没有空格。然后,应该在
CBC
模式下
使用
AES
(块大小128位)加密此字符串,并
使用
提供的密码作为密钥和
初始化
向量
进行PKCS#5填充,并以十六进制(确保字母为大写)对结果进行编码。
AES
MODE_
CBC
和PKCS#5填充来加密它。PHP
中
的示例代码是:{
浏览 2
提问于2017-02-02
得票数 0
2
回答
如何在android
中
实现无
初始化
向量
的
AES
-256加解密
、
、
在
我的应用程序
中
,我希望通过加密来存储一些安全的数据。当用户需要时,我需要通过解密将其显示给他。这工作得很好。但问题是我需要存储加密消息和每个消息的
初始化
向量
。这个
初始化
向量
是
在
加密时生成的,我必须在解密时
使用
它来获得原始消息。因此,如果用户存储了1000条消息,我需要存储这1000条加密消息和对应的1000个
初始化
向量
,我希望避免为每条消息存储
初始化
向量
。 请告诉我没有
初
浏览 2
提问于2012-02-28
得票数 2
回答已采纳
1
回答
为什么mysql
初始化
向量
长度总是限制
在
16字节,即使我选择了
aes
-256-
cbc
模式?在这种情况下不是32岁吗?
、
、
我
在
我的MySQL8.0服务器上设置了块_encryption_mode=
aes
-256-
cbc
。我对
CBC
模式分组密码的理解是
初始化
向量
应该和键一样大,
在
我的例子
中
是32字节。维基百科证实了这一点: 为了启动这个过程,需要一个额外的输入值与第一个块混合,这被称为
初始化
向量
。例如,密码-块链接(
CBC
)模式需要密码的块大小的不可预测值作为附加输入,.0000000000000000000000000
浏览 2
提问于2019-12-30
得票数 1
回答已采纳
1
回答
AES
操作模式
CBC
的实现
、
、
、
我为128,192和256位密钥实现了
AES
密码。我正在尝试实现分组密码模式的操作,目前正在实现密码块链接模式。关于
CBC
模式的实施,我有两个问题: 这是关于向密码例程提供数据,我
在
cbc
()\\this function implements
cbc
mode**.
中
调用例程。我的问题是,我是应该读取**
cbc
()
中
的文件(包含用于加密的数据),还是可以
在
cbc
() 之外读取文件,并将数据块作为agrueme
浏览 3
提问于2018-05-26
得票数 0
1
回答
用
初始化
向量
解密美学256-rijdeal加密文件
、
、
我需要创建一个android方法,该方法将解密已被加密的文件,如下所示:{ 0、1、1、2、3、5、8、13、21、34、55、89、144、233、122、100 }我一直
在
谷歌搜索,但我找不到一个在线
使用
这种加密组合有些涉及Rijndael算法,但不允
浏览 1
提问于2012-06-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python3实现ICMP远控后门(下)之“Boss”出场
对称加密和Base64编码
从零到壹学习密码学第九讲:AES 加密算法的实现
HTTPS网络流量解密方法探索系列1
滥用SSL/TLS实现WAF绕过
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券