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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? test.c

?? 最新版本的加密解密算法庫
?? C
字號:
#include "test.h"test_entry tests[26];test_entry test_list[26] = { /* test name          provides    requires             entry */{"store_test",             "a",         "",          store_test           },{"cipher_hash_test",       "b",        "a",          cipher_hash_test     },{"modes_test",             "c",        "b",          modes_test           },{"mac_test",               "d",        "c",          mac_test             },{"pkcs_1_test",            "e",        "b",          pkcs_1_test          },{"rsa_test",               "f",        "e",          rsa_test             },{"ecc_test",               "g",        "a",          ecc_tests            },{"dsa_test",               "h",        "a",          dsa_test             },{"dh_test",                "i",        "a",          dh_tests             },{NULL, NULL, NULL, NULL} };prng_state test_yarrow;static int current_test;void run_cmd(int res, int line, char *file, char *cmd){   if (res != CRYPT_OK) {      fprintf(stderr, "[%s]: %s (%d)\n%s:%d:%s\n", tests[current_test].name, error_to_string(res), res, file, line, cmd);      exit(EXIT_FAILURE);   }}void register_algs(void){#ifdef RIJNDAEL  register_cipher (&aes_desc);#endif#ifdef BLOWFISH  register_cipher (&blowfish_desc);#endif#ifdef XTEA  register_cipher (&xtea_desc);#endif#ifdef RC5  register_cipher (&rc5_desc);#endif#ifdef RC6  register_cipher (&rc6_desc);#endif#ifdef SAFERP  register_cipher (&saferp_desc);#endif#ifdef TWOFISH  register_cipher (&twofish_desc);#endif#ifdef SAFER  register_cipher (&safer_k64_desc);  register_cipher (&safer_sk64_desc);  register_cipher (&safer_k128_desc);  register_cipher (&safer_sk128_desc);#endif#ifdef RC2  register_cipher (&rc2_desc);#endif#ifdef DES  register_cipher (&des_desc);  register_cipher (&des3_desc);#endif#ifdef CAST5  register_cipher (&cast5_desc);#endif#ifdef NOEKEON  register_cipher (&noekeon_desc);#endif#ifdef SKIPJACK  register_cipher (&skipjack_desc);#endif#ifdef TIGER  register_hash (&tiger_desc);#endif#ifdef MD2  register_hash (&md2_desc);#endif#ifdef MD4  register_hash (&md4_desc);#endif#ifdef MD5  register_hash (&md5_desc);#endif#ifdef SHA1  register_hash (&sha1_desc);#endif#ifdef SHA256  register_hash (&sha256_desc);#endif#ifdef SHA224  register_hash (&sha224_desc);#endif#ifdef SHA384  register_hash (&sha384_desc);#endif#ifdef SHA512  register_hash (&sha512_desc);#endif#ifdef RIPEMD128  register_hash (&rmd128_desc);#endif#ifdef RIPEMD160  register_hash (&rmd160_desc);#endif#ifdef WHIRLPOOL  register_hash (&whirlpool_desc);#endif   if (register_prng(&yarrow_desc) == -1) {      printf("Error registering yarrow PRNG\n");      exit(-1);   }   if (register_prng(&sprng_desc) == -1) {      printf("Error registering sprng PRNG\n");      exit(-1);   }}/* sort tests based on their requirement/services.  Helps make sure dependencies are tested first */void sort(void){   unsigned x, y, z, a, pidx[26];         /* find out where things are provided */   zeromem(pidx, sizeof(pidx));      z = 0;   do {       y = 0;      for (x = 0; test_list[x].name != NULL; x++) {        if (test_list[x].entry == NULL) continue;        if (strlen(test_list[x].prov) == 0) {           y = 1;           tests[z++] = test_list[x]; test_list[x].entry = NULL;           pidx[test_list[x].prov[0]-'a'] = 1;           break;        } else {           for (a = 0; a < strlen(test_list[x].req); a++) {               if (pidx[test_list[x].req[a]-'a'] == 0) break;           }           if (a == strlen(test_list[x].req)) {              y = 1;              tests[z++] = test_list[x]; test_list[x].entry = NULL;              pidx[test_list[x].prov[0]-'a'] = 1;              break;           }        }      }   } while (y == 1);}   int main(void){   printf("Built with\n%s\n", crypt_build_settings);   srand(time(NULL));   sort();   register_algs();         // start dummy yarrow for internal use    DO(yarrow_start(&test_yarrow));   DO(yarrow_add_entropy("test", 4, &test_yarrow));   DO(yarrow_ready(&test_yarrow));   // do tests   for (current_test = 0; tests[current_test].name != NULL; current_test++) {       printf("[%-20s]: ", tests[current_test].name); fflush(stdout);       printf("\t%s\n", tests[current_test].entry()==0?"passed":"failed");    }      return 0;}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩国产精品久久久久久亚洲| 国产精品一二三| 青青草一区二区三区| 国产 日韩 欧美大片| 欧美精品在线视频| 国产精品欧美久久久久无广告 | 国产精品久久看| 免费成人美女在线观看| 99国产精品国产精品毛片| 欧美第一区第二区| 亚洲第一综合色| 99精品国产视频| 久久久久久久网| 久久狠狠亚洲综合| 777亚洲妇女| 亚洲黄一区二区三区| 成人三级在线视频| 久久久一区二区| 黄色小说综合网站| 欧美一区二区三区在| 亚洲一区二区三区爽爽爽爽爽| 成人高清视频在线观看| 久久久不卡网国产精品二区| 日本大胆欧美人术艺术动态 | 成人毛片在线观看| 久久香蕉国产线看观看99| 麻豆一区二区三| 日韩免费在线观看| 久久精品国产色蜜蜜麻豆| 欧美一区二区三区婷婷月色 | 日本午夜精品一区二区三区电影| 91在线高清观看| 亚洲欧洲av在线| 99精品视频中文字幕| 综合色中文字幕| bt7086福利一区国产| 亚洲欧洲精品一区二区精品久久久| 成人小视频免费观看| 中文字幕一区在线观看视频| 福利一区二区在线观看| 国产精品理论片在线观看| a级高清视频欧美日韩| 中文字幕在线一区免费| 91国产免费看| 丝瓜av网站精品一区二区| 777a∨成人精品桃花网| 久久99精品久久只有精品| 久久精品日韩一区二区三区| 欧美日韩日本视频| 亚洲一区二区三区自拍| 国产一区二区三区四区五区入口| 国产亚洲欧美一级| 本田岬高潮一区二区三区| 一区二区在线观看视频 | 97久久久精品综合88久久| 亚洲欧美另类综合偷拍| 欧美午夜一区二区| 九一久久久久久| 国产精品久久久久天堂| 欧美优质美女网站| 久久精品久久综合| 国产精品二区一区二区aⅴ污介绍| 在线观看亚洲成人| 精品影院一区二区久久久| 成人欧美一区二区三区| 日韩一二在线观看| voyeur盗摄精品| 性做久久久久久免费观看| 久久精品网站免费观看| 欧美在线一区二区| 精品一区免费av| 综合av第一页| 欧美电影免费观看高清完整版在线| av不卡一区二区三区| 日本欧美一区二区| 国产精品二区一区二区aⅴ污介绍| 欧美乱妇20p| 成人福利视频在线| 久久精品国内一区二区三区| 亚洲精品日日夜夜| 国产日韩欧美高清在线| 欧美视频精品在线观看| 国产乱人伦偷精品视频免下载 | 91福利在线观看| 国产福利不卡视频| 日本成人在线网站| 亚洲人成网站精品片在线观看| 精品国产乱码久久久久久图片| 色成人在线视频| 成人禁用看黄a在线| 麻豆精品新av中文字幕| 亚洲一区二区三区中文字幕| 国产情人综合久久777777| 日韩视频一区二区三区在线播放| 色琪琪一区二区三区亚洲区| 粉嫩aⅴ一区二区三区四区五区| 奇米影视一区二区三区小说| 亚洲在线免费播放| 亚洲精品videosex极品| 国产精品乱人伦| 国产视频一区二区在线观看| 精品精品国产高清一毛片一天堂| 欧美日韩夫妻久久| 欧美日韩久久一区| 欧美视频一区二区| 91黄色免费版| 日本精品一级二级| 色综合久久99| 91碰在线视频| 91免费视频大全| 91在线码无精品| 一本色道a无线码一区v| 99re8在线精品视频免费播放| 成人av在线影院| 91视频国产资源| 91久久奴性调教| 欧美系列在线观看| 欧美一卡二卡三卡| 精品日韩一区二区三区免费视频| 91麻豆精品91久久久久久清纯| 欧美日韩大陆在线| 欧美日韩成人综合天天影院| 欧美猛男男办公室激情| 欧美日韩高清影院| 日韩一级二级三级精品视频| 精品国产污污免费网站入口| 久久亚洲一区二区三区明星换脸| 久久女同精品一区二区| 国产清纯在线一区二区www| 国产精品久久久久影院老司| 亚洲麻豆国产自偷在线| 亚洲高清一区二区三区| 日韩高清不卡在线| 激情欧美一区二区三区在线观看| 国产91在线|亚洲| 色偷偷久久人人79超碰人人澡| 欧美专区在线观看一区| 欧美高清视频一二三区| 精品久久五月天| 国产精品对白交换视频| 亚洲va在线va天堂| 久久成人免费网| 成人综合婷婷国产精品久久| 欧美综合天天夜夜久久| 欧美成人三级在线| 久久亚洲精品小早川怜子| 亚洲欧美一区二区三区久本道91| 亚洲成av人影院在线观看网| 麻豆免费看一区二区三区| a级高清视频欧美日韩| 欧美精品一卡二卡| 国产欧美精品一区二区色综合| 综合色中文字幕| 麻豆精品精品国产自在97香蕉| 成人av网站在线观看| 欧美福利一区二区| 国产日韩欧美激情| 日韩国产欧美三级| 日韩亚洲国产中文字幕欧美| 中文字幕的久久| 日产精品久久久久久久性色| 99国产欧美另类久久久精品| 欧美一级片免费看| 亚洲免费观看高清完整| 免费不卡在线观看| 在线亚洲精品福利网址导航| 精品国产一区久久| 亚洲v日本v欧美v久久精品| 成人激情午夜影院| 欧美成人精品1314www| 亚洲国产视频直播| 粉嫩高潮美女一区二区三区| 日韩一区二区不卡| 亚洲一区二区偷拍精品| av午夜精品一区二区三区| 欧美成va人片在线观看| 午夜精品久久久久久久久久| av在线不卡电影| 26uuu精品一区二区在线观看| 亚洲国产精品自拍| 99re8在线精品视频免费播放| 国产亚洲精品7777| 麻豆精品一区二区综合av| 欧美色图激情小说| 亚洲美女视频在线观看| 成人国产精品免费观看视频| 久久精品欧美日韩精品| 精品一区二区三区欧美| 日韩视频国产视频| 亚洲bt欧美bt精品| 欧美在线观看一区二区| 一区二区三区四区在线播放| av激情成人网| 国产精品久久久一本精品| 国产成人亚洲精品狼色在线| 国产网站一区二区| 国产精品一区二区在线看| 欧美精品一区二区三区蜜桃| 精品在线播放午夜| 欧美精品一区二区三区四区|