+ -
当前位置:首页 → 问答吧 → openssl des problem

openssl des problem

时间:2010-08-14

来源:互联网

sorry I cannot write chinese!


I use openssl to encrypt a text as follows:

openssl des -des-cbc -k 123 -iv 00 -in aaa.txt -out aaa.bin

after that, I use C program to decrypt aaa.bin. BUT FAILED! HELP!

C code:
  1. /*DES decoding */
  2.         des_string_to_key("123", &key);
  3.         des_set_key(&key, sch);
  4.         memset(&iv, 0, sizeof(iv));
  5.         des_cbc_encrypt(datout,
  6.                 datin, *olen, sch, &iv, DES_DECRYPT);

  7.         printf("%s\n", datin);
复制代码

作者: Arthur_   发布时间: 2010-08-14

自己打开 openssl/apps/enc.c 看看程序和你想象的有没有一些微妙的差异。

作者: langue   发布时间: 2010-08-15