symmetric-key

    0热度

    1回答

    生成AES-256对称密钥我环顾四周 - 而且在谷歌的任何地方 - 直接和明确地回答了这个问题,但没有得到任何答案。所以这里简单和简单的是或不会是真棒... 我已被要求创建一个“AES-256对称(也称为”会话“)密钥” - 不加密,只是关键 - 用于在肥皂邮件标题内签署数据。要求是关键是256“的大小”... 是的,我知道... 我知道,MCRYPT_RIJNDAEL_128大小32真的是在AE

    1热度

    1回答

    我需要使用字节数组(非可打印字符)作为RC4加密的关键字。明文是一个字符串。看起来CryptoJS.RC4.encrypt只能用于明文和密钥的字符串。我对么?如果不是,我如何用字符串和字节数组调用encrypt()?

    2热度

    1回答

    之前打开对称密钥在一个SQL Server 2012的数据库,我有一个表与VARBINARY(128)柱,通过一个证书(并可针对)备份密钥(SECRET_KEY)和加密的存储数据使用主键的SHA2_512散列的验证器: CREATE TABLE [Lookup].[SecretStuff] ( [Id] tinyint NOT NULL, [Secret] varbinary(1

    0热度

    1回答

    所以最近我开始使用加密。我有一个功能非对称加密类,但我也需要一个对称密钥类。虽然对称密钥类的大多数方面都在起作用,但从其编码字节中加载密钥不是。以下是对称密钥类。我标记了两个不起作用的构造函数。 public class PlasmaSymmetricEncrypter { public static String DESEDE_ALGORITHM = "DESede"; public sta

    0热度

    1回答

    我正在阅读有关DES Triple Encryption的信息,我发现很多3个密钥的不同组合,例如:使用k1 - k2 - k3,因为有k1 - k2 - k1,... 我的问题是,这些组合有什么不同?哪一个是可取的(最常用)?

    0热度

    1回答

    我想使用密码短语来加密AES-128位密钥。密码短语的最大字符数是16.是否可以加密密钥?哪种算法适合加密密钥?

    0热度

    1回答

    实际上,我正在解密使用c#中的powershell创建的字符串。 我创建了SecureString的以下PowerShell命令: ConvertTo-SecureString -String "TopSecret" -AsPlainText -Force | ConvertFrom-SecureString 我解密SecureString的使用下面的C#代码: string exporte

    0热度

    1回答

    我正在使用AES加密java系统,并在JavaScript平台上解密它。通过这种系统进行安全密钥交换的最佳方式是什么?

    0热度

    1回答

    我正在实现一个Java服务器中的WebService,其中服务器需要使用RSA算法向客户端发送3DES密钥。对称由服务器生成。服务器和客户端都有自己的RSA密钥对,之前已经交换过。 在此代码中,服务器将对称密钥发送到客户端。 @WebMethod public byte[] getSymmetricKey(){ try{ Cipher cipher = Cipher.get

    0热度

    1回答

    我发现Python包加密了一些数据和看到this在Python密码学: ,能够使用密码与Fernet(对称密钥)。为此,您需要通过密钥派生函数(例如PBKDF2HMAC,bcrypt或scrypt)来运行密码。 但事实证明,密码的工作方式与密钥相同(使用密码/密钥进行解密)。那么为什么要使用密码而不是密钥呢? 我的意思是,为什么不直接使用密钥本身: from cryptography.fernet