Tag: des

在“C”程序中,如何在字符串变量中存储hex值?

我有一个程序,它将输入数据作为明文,然后在CBC模式下使用3DES方法解密消息。 但是这些值在程序中是硬编码的,我想自己提供加密值,应该对其进行解密。 我怎样才能在以下程序中执行此操作? int main(void) { unsigned char in[BUFSIZE], out[BUFSIZE], back[BUFSIZE]; unsigned char *e = out; int len; DES_cblock key; DES_cblock seed = {0xFE, 0xDC, 0xBA, 0x98, 0x76, 0x54, 0x32, 0x10}; DES_cblock ivsetup = {0xE1, 0xE2, 0xE3, 0xD4, 0xD5, 0xC6, 0xC7, 0xA8}; DES_key_schedule keysched; DES_cblock ivec; memset(in, 0, sizeof(in)); memset(out, 0, sizeof(out)); memset(back, 0, sizeof(back)); […]