Questions tagged «openssl»

OpenSSL:用于SSL和TLS的开源工具包

1
如何从Linux Terminal使用OpenSSL将一个文件夹中的所有文件加密到另一个文件夹?[重复]
这个问题已经在这里有了答案: 如何在Linux中加密文件或目录? 8个答案 如何从Linux Terminal使用OpenSSL将一个文件夹中的所有文件加密到另一个文件夹? 你好, 我正在从Linux终端使用OpenSSL。 我有一个文件夹“ A”,我想使用AES256将该文件夹中的所有文件加密到文件夹“ B”中。 有人知道该怎么做吗? VESA

1
解密PSKC文件中的CipherValue
这与我在此问题中所做的相反-https: //crypto.stackexchange.com/questions/21021/encryption-and-hmac-in-a-pskc-file 规格位于https://tools.ietf.org/rfc/rfc6030.txt 数据/种子使用AES-128-CBC和密钥以及IV加密。IV放在加密数据的前面,整个内容以base-64编码并存储在CipherValue字段中。 我有(这是我有一个示例pskc文件,而不是RFC)。 CipherValue/EncryptedText = v5dgOiUq1Hgja0g1SI9VpcHu81DLdcDqT8C3+k8wlQtk5KL1KErwojxLPSNO8lZt Encryption Key = E9C1E401122EE194D620465A775D9C97 Algo = AES-128-CBC 我需要从中获取解密的数据 这就是我在做什么 我将CipherValue存储在名为cv的文件中。 openssl base64 -d -A < cv > cv.bin 我得到一个48字节的cv.bin 我分成两部分 iv.bin = 16 bytes data.bin = 32 bytes 我将iv.bin转换为十六进制 xxd -p < iv.bin bf97603a252ad478236b4835488f55a5 所以我的 iv = bf97603a252ad478236b4835488f55a5 我将密钥转换为十六进制 我有一个文件调用k.b64,其中包含 E9C1E401122EE194D620465A775D9C97 openssl …

2
在Windows上编译OpenSSL时缺少密码套件
我正在尝试连接到支持以下密码/协议的HTTPS服务器,但握手失败: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA TLS_RSA_WITH_AES_256_CBC_SHA256 TLS_RSA_WITH_AES_256_CBC_SHA TLS_RSA_WITH_CAMELLIA_256_CBC_SHA TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA256 TLS_RSA_WITH_AES_128_CBC_SHA TLS_RSA_WITH_CAMELLIA_128_CBC_SHA 根据SSL实验室的说法,OpenSSL 1.0.2支持以下密码: https://www.ssllabs.com/ssltest/viewClient.html?name=OpenSSL&version=1.0.2 我尝试从源代码编译,我编译的OpenSSL 1.0.2 stable(来自Github)支持的密码列表在这里:http://pastebin.com/ZQ0xJu1U 这些似乎与我的HTTPS服务器支持的列表不相交。有什么我想念的吗?SSL Labs的OpenSSL 1.0.2如何支持标准OpenSSL未涵盖的密码?我也检查了OpenSSL的预编译版本,但无法弄清楚发生了什么。 如何将这些密码添加到我的OpenSSL副本中? 我发现这个问题与我正在寻找的类似,但我的平台CentOS也没有,如果这些套件即使在从源代码编译OpenSSL后也不存在,也没有说明如何添加这些套件。
-1 windows  openssl 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.