亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? test_cfb1.c

?? LOKI97加密解密算法,用C語(yǔ)言實(shí)現(xiàn)的一種加密解密算法。
?? C
字號(hào):
/* * test_cbc - simple program to run encrypt & decrypt LOKI97 CFB1 test triples * * written by Lawrie Brown / May 1998 */#include "loki97.h"/* local func prototypes */static BYTE *charToBYTE(BYTE *buf, char *hex, int len) ;static int fromHex (char ch) ;static int puthex(BYTE *out, int len, FILE *f);main(){    /***********  VARIABLES  *********************************************/    int enok = TRUE, deok = TRUE;    char *hexkey = "0000000000000000000000000000000000000000000000000000000000000000";    char *hexIV  = "00000000000000000000000000000000";    BYTE	plain[4] = {0xf0, 0x0f, 0xaa, 0x00};	/* plaintext*/    BYTE	cipher[4] = {0xe0, 0x9e, 0xc8, 0x96};	/* ciphertext*/    BYTE	etemp[BLOCK_SIZE], dtemp[BLOCK_SIZE];    keyInstance		enc_key, dec_key;	/* AES keyInstances */    cipherInstance	loki97_cipher;		/* AES cipherInstance */    int	i, st;    fprintf(stderr, "LOKI97 CFB1 Test\n");    /***********  CFB1 ENCRYPT TEST  **************************************/    /* Init LOKI97 cipher in CFB1 mode */    st = cipherInit(&loki97_cipher, MODE_CFB1, hexIV);    if (st != TRUE) fprintf(stderr, "cipherInit failed with code %d\n", st);    /* Create key structs for encrypt */    st = makeKey(&enc_key, DIR_ENCRYPT, 256, hexkey);    if (st != TRUE) fprintf(stderr, "makeKey failed with code %d\n", st);    /* test encrypt */    fprintf(stderr,"Plaintext is: ");    puthex(plain,sizeof(plain),stderr); fprintf(stderr,"\n");    st = blockEncrypt(&loki97_cipher, &enc_key, plain, sizeof(plain)*8, etemp);    if (st != TRUE) fprintf(stderr, "blockEncrypt failed with code %d\n", st);    if (memcmp(etemp, cipher, sizeof(cipher)) != 0) enok = FALSE;    fprintf(stderr,"Test encrypt: "); puthex(etemp,sizeof(cipher),stderr);    fprintf(stderr," %s\n", (enok?"GOOD" : "FAILED"));    /**********  CFB1 DECRYPT TEST  ***************************************/    /* Re-init LOKI97 cipher in CFB1 mode */    st = cipherInit(&loki97_cipher, MODE_CFB1, hexIV);    if (st != TRUE) fprintf(stderr, "cipherInit failed with code %d\n", st);    /* Create key structs for decrypt */    st = makeKey(&dec_key, DIR_DECRYPT, 256, hexkey);    if (st != TRUE) fprintf(stderr, "makeKey failed with code %d\n", st);    /* test decrypt */    st = blockDecrypt(&loki97_cipher, &dec_key, etemp, sizeof(cipher)*8, dtemp);    if (st != TRUE) fprintf(stderr, "blockDecrypt failed with code %d\n", st);    if (memcmp(dtemp, plain, sizeof(plain)) != 0) deok = FALSE;    fprintf(stderr,"Test decrypt: "); puthex(dtemp,sizeof(plain),stderr);    fprintf(stderr," %s\n", (deok?"GOOD" : "FAILED"));}/* Returns a BYTE array from a string of hexadecimal digits. */static BYTE *charToBYTE(BYTE *buf, char *hex, int len) {    int i = 0, j = 0;    while (j < len) {        buf[j++] = (BYTE)((fromHex(hex[i++])<<4) | fromHex(hex[i++]));    }    return buf;}/* Returns number from 0 to 15 corresponding to hex digit ch */static int fromHex (char ch) {    if (ch >= '0' && ch <= '9')        return ch - '0';    else if (ch >= 'A' && ch <= 'F')        return ch - 'A' + 10;    else if (ch >= 'a' && ch <= 'f')        return ch - 'a' + 10;    else        return 0;}/* puthex(out, len, f) - display a len byte value out in hex to file f */static int puthex(BYTE *out, int len, FILE *f){    int i;    for(i=0;i<len;i++){        fprintf(f, "%02X",*out++ & 0xff);    }    fputc(' ', f);}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文一区二区在线观看| 国产精品久久久久久久久免费樱桃| 免费成人在线播放| 中文字幕一区二区5566日韩| 正在播放亚洲一区| 94-欧美-setu| 国产尤物一区二区在线| 一区二区三区欧美久久| 久久九九久久九九| 欧美日韩国产天堂| 色综合色狠狠天天综合色| 久久成人精品无人区| 亚洲精品国产精华液| 国产丝袜在线精品| 精品黑人一区二区三区久久| 欧美色爱综合网| 色综合久久久久久久| 国产精品白丝av| 奇米四色…亚洲| 亚洲高清三级视频| 亚洲乱码国产乱码精品精98午夜 | 亚洲成av人片一区二区三区| 中文av一区二区| 精品国产青草久久久久福利| 在线电影欧美成精品| 色诱视频网站一区| av在线这里只有精品| 国产精品一区在线| 国产一区二区三区香蕉 | 国产精品电影一区二区| 精品国产免费人成在线观看| 777久久久精品| 欧美日韩www| 欧美精品日日鲁夜夜添| 欧美视频一区二区三区在线观看 | 欧美一级日韩不卡播放免费| 欧洲国内综合视频| 在线观看网站黄不卡| 一本一道波多野结衣一区二区 | 欧美日本精品一区二区三区| 在线免费观看不卡av| 91黄色免费观看| 欧美午夜影院一区| 欧美日韩久久久| 欧美精品日韩精品| 日韩女优制服丝袜电影| 精品久久久久久久久久久久久久久 | 欧美一区二区三区系列电影| 欧美浪妇xxxx高跟鞋交| 91精品国产91久久综合桃花| 日韩一区二区三区视频在线观看 | 日韩一区二区三区高清免费看看| 欧美精品久久天天躁| 欧美一区二区成人| 久久一区二区视频| 国产欧美精品一区二区三区四区| 国产精品丝袜一区| 亚洲美女视频在线| 亚洲123区在线观看| 奇米一区二区三区| 国产福利91精品一区二区三区| 丁香网亚洲国际| 91视频国产观看| 欧美高清视频不卡网| 欧美哺乳videos| 国产精品网站在线观看| 一区二区三区.www| 蜜桃91丨九色丨蝌蚪91桃色| 国产在线看一区| 97精品国产露脸对白| 欧美羞羞免费网站| 欧美电视剧免费观看| 国产欧美一二三区| 亚洲一区二区三区四区在线观看| 免费看日韩a级影片| 豆国产96在线|亚洲| 欧美日韩视频第一区| 欧美国产一区二区在线观看| 国产精品灌醉下药二区| 亚洲国产cao| 国产精品91一区二区| 色域天天综合网| 精品国产91乱码一区二区三区 | 5月丁香婷婷综合| 国产欧美日韩不卡| 亚洲午夜三级在线| 国产麻豆精品theporn| 在线观看三级视频欧美| 精品国产免费一区二区三区香蕉| 综合色天天鬼久久鬼色| 蜜臀精品一区二区三区在线观看 | 国产精品福利一区| 午夜视频在线观看一区| 高清在线不卡av| 欧美日韩成人综合天天影院| 亚洲国产精品t66y| 蜜桃一区二区三区四区| 色综合网站在线| 久久精品人人爽人人爽| 亚洲成人综合在线| 99久久精品情趣| 精品国产一区二区三区av性色| 一区二区三区日本| 成人精品gif动图一区| 在线不卡一区二区| 亚洲女人的天堂| 国产精品一区二区三区四区| 欧美日韩一区二区三区视频| 国产精品入口麻豆九色| 另类成人小视频在线| 欧美日韩精品一区二区在线播放| 国产精品剧情在线亚洲| 狠狠色狠狠色综合系列| 欧美一区二区在线不卡| 亚洲愉拍自拍另类高清精品| caoporen国产精品视频| 国产亚洲成年网址在线观看| 伦理电影国产精品| 欧美精品精品一区| 亚洲综合色噜噜狠狠| 9i看片成人免费高清| 国产亚洲成av人在线观看导航| 久久狠狠亚洲综合| 日韩一区国产二区欧美三区| 首页综合国产亚洲丝袜| 欧美色精品在线视频| 亚洲一区日韩精品中文字幕| 92精品国产成人观看免费| 国产精品视频一区二区三区不卡| 国产一区二区三区日韩| 欧美精品一区二区久久婷婷| 另类人妖一区二区av| 日韩久久精品一区| 久久超碰97中文字幕| 欧美大片拔萝卜| 久久电影网站中文字幕| 精品福利一二区| 久久成人综合网| 久久久久久综合| 国产成人精品综合在线观看| 国产三级精品在线| 成人va在线观看| 18欧美乱大交hd1984| 色综合亚洲欧洲| 亚洲国产精品人人做人人爽| 欧美日韩精品一二三区| 日韩av中文字幕一区二区三区 | 精品视频资源站| 图片区小说区国产精品视频| 欧美喷水一区二区| 日本sm残虐另类| 亚洲精品在线电影| 国产成人亚洲综合a∨婷婷图片 | 欧美另类z0zxhd电影| 日韩精品电影一区亚洲| 精品久久久久久无| 成人午夜电影小说| 亚洲精品免费电影| 欧美精品三级日韩久久| 韩国三级电影一区二区| 国产精品色呦呦| 欧美影院午夜播放| 日本色综合中文字幕| 久久精品一区四区| 97久久人人超碰| 婷婷亚洲久悠悠色悠在线播放| 日韩美女天天操| 99re热这里只有精品视频| 午夜精品免费在线| 2020国产精品自拍| 91麻豆成人久久精品二区三区| 亚洲国产综合人成综合网站| 精品久久久网站| 91亚洲永久精品| 免费美女久久99| 国产精品精品国产色婷婷| 欧美三级欧美一级| 国产原创一区二区| 亚洲美女精品一区| 日韩视频免费观看高清完整版| 国产不卡一区视频| 亚洲电影一级片| 国产色产综合色产在线视频| 欧美性猛交xxxx乱大交退制版 | 亚洲天堂中文字幕| 欧美一区二区福利视频| 99久久国产综合精品女不卡| 日本最新不卡在线| 国产精品污污网站在线观看 | 欧美大度的电影原声| 91碰在线视频| 国产乱人伦精品一区二区在线观看| 亚洲人吸女人奶水| 26uuuu精品一区二区| 在线观看国产精品网站| 国产麻豆精品theporn| 五月婷婷激情综合| 国产精品久久久久久久久久久免费看| 欧美老年两性高潮| 色妹子一区二区|