1861年春天,美国北部和南部之间几十年来紧张不安 在包括国家权利与联邦权力,西扩和奴隶制等问题上爆发 进入美国内战(1861-65)。
使用具有以下信息的DES:CTR模式;没有盐,没有IV,带有十六进制的密钥,最后64位 学生证的SHA-1哈希值。包括适当的屏幕截图和其他证据,让我相信你 做了加密。
(b)验证“互补财产” 1 DES。对于消息,请使用64位,十六进制:2df87ac380f2f4c1。使用 与前一部分相同的密钥。
好的!我不是要求你们这些人提出我的问题(虽然如果你想为我提出一些好的指示,那我就完全可以了。
我需要的是澄清几件事情。
首先,我在Cygwin上安装了openssl,在尝试加密文件时,我遇到了一些问题,这些问题让我完全不知所措。
(尝试通用加密命令会产生错误
“aes-256-cbc -a -salt -in secrets.txt -out secrets.txt.enc secrets.txt:没有这样的文件或目录 2674688:错误:02001002:系统库:fopen:没有这样的文件或目录:bss_file.c:398:fopen('secrets.txt','rb') 2674688:错误:20074002:BIO例程:FILE_CTRL:system lib:bss_file.c:400: aes-256-cbc中的错误 “)
关于从哪里开始这个问题的任何其他提示都很棒。
我不能发布很多网址,但我想证明我至少做过一些研究,所以我在这里编译了一个关于链接的lsit:http://pastebin.com/GDhq7GmQ
无论如何,我很喜欢这个主题,但我确实想做得很好,所以你们可以给我的任何进展都会非常感激。
谦卑你的, 一个慢慢失败的ITSec第一次。
答案 0 :(得分:0)
我认为您应该将SSL用作库,而不是CLI工具。使用“原始”块加密并不难创建CTR。有一种加密模式或多或少是“原始”块加密。
有点奇怪的是,你需要使用SHA-1哈希的最后一个字节作为密钥,通常使用第一个(最左边)字节。