?? rc5.h
字號:
typedef unsigned long int u32; /*Shoule be 32 bit = 4 bytes*/
typedef unsigned char u16;
/*Rotation operators. x must be unsigned, to get logical right shift*/
#define ROTL(x,y) ( ((x)<<(y&(w-1))) | ((x)>>(w-(y&(w-1)))) )
#define ROTR(x,y) ( ((x)>>(y&(w-1))) | ((x)<<(w-(y&(w-1)))) )
void RC5_encrypt( u32 *data ); /*加密,輸入明文pt[2],輸出密文ct[2]*/
void RC5_decrypt( u32 *data ); /*解密,輸入密文ct[2],輸出明文pt[2]*/
void key_setup( unsigned char *K ); /*生成子密鑰*/
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -