登录 注册
当前位置:主页 > 资源下载 > 50 > C语言实现3DES算法的实例

C语言实现3DES算法的实例

  • 更新:2024-07-30 17:13:26
  • 大小:5KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:C++ - 后端
  • 格式:ZIP

资源介绍

3DES加密和解密算法, 用C语言实现的代码实例 。// printf("Original data: %s\n", data); des(data, key1, len); //产生密钥,并调整数组byte,输出密文。 /*---再解次密---*/ printf("Please input a key2:\n"); gets(key2); Ddes(data, key2, len); // printf("Decrypted data: %s\n", data);//加一解一密后的数据,待再加一次密 /*---加第3次密--*/ printf("Please input a key3:\n"); gets(key3); des(data, key3, len); /*----整个3DES加密过程完毕---*/ printf("Encrypted data: "); for (i = 0; i < len; i++) printf("X", data[i]); printf("\n");