DES_KEY_SZ德尔福
问题描述:
我编码歌剧恢复工具,在我的德尔福DES_KEY_SZ德尔福
我使用C++是已经存在
,但我没有得到该代码什么DES_KEY_SZ。
我认为他们存在于des.h,但我不能找到同样des.pas :(
任何一个可以帮助我,请
问候
答
Google Code Search发现des.h,其中DES_KEY_SZ
定义宏的许多副本。它的大小为des_cblock
,恰好是一个由8个无符号字符组成的数组。
换句话说,DES_KEY_SZ = 8
。但是,除了缺少标识符之外,您将遇到其他问题。您所展示的代码也会调用一些DES功能。要解密数据,请尝试使用DCPCrypt。
答
这里,我们去:http://freebsd.active-venture.com/FreeBSD-srctree/newsrc/crypto/des/des.h.html
显然,
#define DES_KEY_SZ (sizeof(des_cblock))
其中
typedef unsigned char des_cblock[8];
我不是一个C程序员,但我认为,这意味着DES_KEY_SZ
具有值8
如果我正确理解你,你正在编写一个工具来恢复Delphi中的Opera(网络浏览器)密码。你正在学习一个C++程序,它包含一个名为'DES_KEY_SZ'的常量,但是你找不到它的值。 – 2010-06-15 20:03:56
是的,我试图写歌剧恢复当我在谷歌搜索我发现C++代码,我试图将它移植到德尔福。 – steve0 2010-06-15 20:24:56