⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sample.c

📁 使用c语言实现的DES加解密算法。控制台程序。
💻 C
字号:
#include "stdio.h"
#include "des.h"



void main()
{
/*Sample Data*/
unsigned char m_bit[8]={'a','b','b','x','y','z','m','n'} ;/*uncode*/
unsigned char k_bit[8]={'[','Z','W','g','j','V','g','n'} ;/*key*/
unsigned char e_bit[8]={0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0} ;/*encode*/
/*Sample Data*/
int i=0 ;

//printf("\nThis is a sample for DES function by Atan 1998/02/28") ;
//printf("\nPassword is : [ZWgjVgn") ;
printf("\nUncryption Data:") ;
for(i=0 ; i<=7 ; i++) printf("%c",m_bit[i]) ;

Rijndeal(m_bit , k_bit , e_bit) ;

printf("\nEncryption Data:") ;
for(i=0 ; i<=7 ; i++) printf("%c",e_bit[i]) ;
/*clear m_bit*/
for(i=0 ; i<=7 ; i++) m_bit[i] = 0x0 ;

Invrijndeal(e_bit , k_bit , m_bit) ;

printf("\nUncryption Data:") ;
for(i=0 ; i<=7 ; i++) printf("%c",m_bit[i]) ;
printf("\n");
}/*end of main sample*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -