aes

在 openssl 中生成对称密钥
aes

在 openssl 中生成对称密钥

我需要在 openSSL 中根据 AES 标准生成 128 位对称密钥。不幸的是,我在 openssl 中找不到。如何生成对称密钥? ...

Admin

创建 zip 格式,其 AES 密码为 UTF 国际字母
aes

创建 zip 格式,其 AES 密码为 UTF 国际字母

出于我无法理解的原因,我们想要在 Linux 上创建用 AES-256 加密的 zip 格式,其密码可以是国际密码。 如果我们使用 7-zip,我发现它在创建 7z 文件时有效,即以下内容: 7za a -t7z -p密码 test.7z ok.txt 但是,如果创建 zip 文件,则相同的命令将会失败并出现错误,如下所示: 7za a -tzip -p密码 test.zip ok.txt 有什么办法可以解决这个问题吗? 我们不必拘泥于 7-zip 命令,任何可以在 Linux 上使用国际字符创建 AES-256 密码的 zip 格式的方法都可以。 请注...

Admin

当您没有指明 IV 时,它是如何嵌入到加密文件中的?
aes

当您没有指明 IV 时,它是如何嵌入到加密文件中的?

假设我使用密钥“1234”加密包含“abcd”的文件: openssl enc -iv BABA -aes128 -in file.txt -out file.enc -p 我得到: salt=1B929D9049534D22 key=0326A1E8F4875B26FE2D04E02425C5AD iv =BABA0000000000000000000000000000 到目前为止,一切都很好。 我可以使用以下方法解密文件: openssl enc -d -aes128 -iv BABA -in file1.enc -out file1.dec.txt ...

Admin

LibreSSL aes 加密与 OpenSSL 不兼容?
aes

LibreSSL aes 加密与 OpenSSL 不兼容?

机器 A 有 OpenSSL 1.0.2k,我加密了一个虚拟文件,如下所示: openssl enc -aes-256-cbc -salt -in plain.txt -e -pass pass:abcd1234 -out cipher.enc 机器 B 有 LibreSSL 3.3.3,当我从机器 A 解密文件时,如下所示: openssl enc -aes-256-cbc -in cipher.enc -d -pass pass:abcd1234 -out plain.txt 解密失败,出现以下错误: 错误解密 4444794304:错误:06FF...

Admin

UEFI 启动时加密磁盘
aes

UEFI 启动时加密磁盘

我想在启动时使用 AES 加密 UEFI/UFI 磁盘,可以吗?如果可以,该怎么做? ...

Admin

快速格式化后无法恢复 veracrypt 卷
aes

快速格式化后无法恢复 veracrypt 卷

使用 VeraCrypt 加密 1 TB HDD 的 256 GB 卷。(标准 AES) 密码已知。无救援磁盘,密钥可用。 问题: 我的朋友使用快速格式化对加密驱动器进行了格式化,并将分配单元大小更改为 32 位。他现在使用了 5GB 的格式化驱动器。 我做了什么? 使用了多个恢复程序,例如 Recuva/bitwar/disk drill。它们仅恢复其中未加密的新文件。 尝试使用 VeraCrypt 的卷标头工具进行恢复。输入密码后,系统显示 ‘操作因以下一项或多项原因失败:- 密码不正确 - 卷 PIM 编号不正确 - PRF(哈希值)不正确 - 卷无效...

Admin

什么是模块 aes-i586?
aes

什么是模块 aes-i586?

我在 LUKS 上将 LMDE4 与 LVM 结合使用,最近我在启动时收到了这些神秘的错误消息: modprobe: module aes-i586 not found in modules.dep Volume group "lvmlmde" not found Cannot process volume group lvmlmde Volume group "lvmlmde" not found Cannot process volume group lvmlmde Please unlock disk lvmlmde: ...

Admin

如何使用ffmpeg下载aes加密的m3u8?
aes

如何使用ffmpeg下载aes加密的m3u8?

我尝试使用 ffmpeg 下载一个似乎是 AES 加密的 m3u8 视频。我尝试了几种方法,但不知道该如何下载,例如这种方法: 如何使用 ffmpeg 或 youtube-dl 下载 aes 加密的 m3u8? 以下是视频链接: https://e212.cdn.m6web.fr/usp/mb_sd3/7/2/9/Top-Chef_c12839379_Episode-2-Saison-12/Top-Chef_c12839379_Episode-2-Saison-12_drmnp.ism/Manifest.m3u8?st=KO_rtDqbeFCHAofm5Vf...

Admin

使用密钥文件解密 AES 128 加密文件
aes

使用密钥文件解密 AES 128 加密文件

我有一个使用 AES 128 加密的文件,并且我有一个密钥文件。如何使用密钥文件解密该文件? 密钥文件没有扩展名,我用记事本打开了它,里面有奇怪的文本。 ...

Admin

使用其他非 FFmpeg 工具解密使用 FFmpeg cenc-aes-ctr 加密的视频
aes

使用其他非 FFmpeg 工具解密使用 FFmpeg cenc-aes-ctr 加密的视频

我有一个使用 FFmpeg cenc-aes-ctr 加密的视频: ffmpeg -encryption_schema cenc-aes-ctr \ -encryption_key someRandomKey \ -encryption_kid someRandomKid \ -i video.mp4 encrypted.mp4 现在我只有加密密钥。我该如何使用其他非 FFmpeg 工具(如 OpenSSL)解密此视频,而无需初始化向量(IV)?或者我如何获取 IV? 附言:我知道我可以用来ffmpeg -decryption_key someRandom...

Admin

openssl-enc 命令的等效 hashcat 命令?
aes

openssl-enc 命令的等效 hashcat 命令?

这是为了找到分组密码的密码。可以使用以下方法解密测试生成的密码 $ openssl enc -d -aes-256-cbc -md md5 -a -in filename 它通过控制台提示输入密码。 我读过 openssl-enc 手册页,并解码了每个选项。我对加密和解密中的 MD5 哈希函数以及 AES 算法感到困惑。 我想在 hashcat 中执行等效操作来获取此密码的密码 我知道这并不能破解 AES 密码。我必须攻击密钥派生函数,也就是 MD5。 我应使用什么 hashcat 哈希模式,或者如何使用 hashcat 对其 KDF 进行暴力攻击来尝试此...

Admin

文件/Dir/Tar 加密管道 - 什么是 md/cipher/mode?
aes

文件/Dir/Tar 加密管道 - 什么是 md/cipher/mode?

我正在将 tar 操作的结果传输到 openssl。文件大小通常小于 10GiB。我一直在阅读一些资料,并想出了我思考在此应用程序中被认为足够安全且足够快速: openssl enc -e -AES-256-OCB -md sha512 -pbkdf2 -iter 100000 -salt -out ~/encrypted-tar.enc 这实际上只是基于文章中一些“你应该使用”的建议,而不是我自己的理解。我本来想使用像 AES-256-GCM 或 OCB 这样的 AEAD,但它会抛出一个错误(原因是超出我的工资等级): enc: AEAD ciphers ...

Admin

对特定文件的 OpenSSL 性能测试
aes

对特定文件的 OpenSSL 性能测试

我是密码学领域的新手。我正在尝试使用 OpenSSL 检查各种算法的性能。 在互联网上我找到了这个命令: openssl 速度 aes-128-cbc des md5 这给了我这个结果: type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes md5 141163.54k 328300.37k 585034.84k 725997.91k 781058.05k 784356.6...

Admin

Raspberry Pi 4 支持 AES 硬件加速吗?
aes

Raspberry Pi 4 支持 AES 硬件加速吗?

我有 Raspberry Pi 4 B(4GB 版本),我想知道它是否支持 AES 硬件加速(因此 CPU 的一些特殊指令集可用于更快的加密)。 根据https://en.wikipedia.org/wiki/AES_instruction_set它说架构 ARMv8-A(CPU ARM Cortex-A30/50/70)支持 AES 硬件加速,而 Raspberry Pi 4 B 使用 Broadcom BCM2711、四核 Cortex-A72(ARM v8)64 位,所以 CPU 应该支持硬件加速,对吗? 在 Raspberry Pi 4 B 上启...

Admin

Aes256-cbc 编码/解密错误
aes

Aes256-cbc 编码/解密错误

我一直在使用 gibberish.aes javascript 代码来加密一些字符串,但是当使用诸如 £ 或 á 之类的密码时,openssl 命令行不想解密它并会产生随机性,但它在 javascript 本身中运行良好,有人知道这里发生了什么吗? 例子: 加密文件:U2FsdGVkX18EWZNx70TPi0dYuiQG+7Zpg5RiGa2/mQsWU4A6JhWMwt3+mP1y6+xIQYN45t65oB+VntZfEd6EArB0X4nPmCJ18jBfO57a1jE= 密码:password£ ...

Admin