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

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

?? rsaref.h

?? rsa加密算法源碼
?? H
字號:
/* RSAREF.H - header file for RSAREF cryptographic toolkit */#ifndef _RSAREF_H_#define _RSAREF_H_ 1#ifdef __cplusplusextern "C" {#endif#ifndef PROTOTYPES#define PROTOTYPES 1#endiftypedef unsigned char *POINTER;/* POINTER defines a generic pointer type */typedef unsigned short int UINT2;/* UINT2 defines a two byte word */typedef unsigned long int UINT4;/* UINT4 defines a four byte word */#ifndef NULL_PTR#define NULL_PTR ((POINTER)0)#endif#ifndef UNUSED_ARG#define UNUSED_ARG(x) x = *(&x);#endif#if PROTOTYPES#define PROTO_LIST(list) list#else#define PROTO_LIST(list) ()#endif#define NN_DIGIT		UINT4#define NN_HALF_DIGIT	UINT2/* RSA key lengths. */#define MIN_RSA_MODULUS_BITS 508#define MAX_RSA_MODULUS_BITS 2048#define MAX_RSA_MODULUS_LEN ((MAX_RSA_MODULUS_BITS + 7) / 8)#define MAX_RSA_PRIME_BITS ((MAX_RSA_MODULUS_BITS + 1) / 2)#define MAX_RSA_PRIME_LEN ((MAX_RSA_PRIME_BITS + 7) / 8)/* Maximum length of Diffie-Hellman parameters. */#define DH_PRIME_LEN(bits) (((bits) + 7) / 8)/* Random structure. */typedef struct {  unsigned int bytesNeeded;  unsigned char state[16];  unsigned int outputAvailable;  unsigned char output[16];} R_RANDOM_STRUCT;/* RSA public and private key. */typedef struct {  unsigned int  bits;                          /* length in bits of modulus */  unsigned char modulus[MAX_RSA_MODULUS_LEN];  /* modulus */  unsigned char exponent[MAX_RSA_MODULUS_LEN]; /* public exponent */} R_RSA_PUBLIC_KEY;typedef struct {  unsigned int  bits;                           /* length in bits of modulus */  unsigned char modulus[MAX_RSA_MODULUS_LEN];       /* modulus */  unsigned char publicExponent[MAX_RSA_MODULUS_LEN];/* public exponent */  unsigned char exponent[MAX_RSA_MODULUS_LEN];      /* private exponent */  unsigned char prime[2][MAX_RSA_PRIME_LEN];        /* prime factors */  unsigned char primeExponent[2][MAX_RSA_PRIME_LEN];/* exponents for CRT */  unsigned char coefficient[MAX_RSA_PRIME_LEN];      /* CRT coefficient */} R_RSA_PRIVATE_KEY;/* RSA prototype key. */typedef struct {  unsigned int bits;     /* length in bits of modulus */  int useFermat4;        /* public exponent (1 = F4, 0 = 3) */} R_RSA_PROTO_KEY;/* Diffie-Hellman parameters. */typedef struct {  unsigned char *prime;          /* prime */  unsigned int primeLen;         /* length of prime */  unsigned char *generator;      /* generator */  unsigned int generatorLen;     /* length of generator */} R_DH_PARAMS;/* LOCAL_MD5 context. */typedef struct {  UINT4 state[4];                                   /* state (ABCD) */  UINT4 count[2];        /* number of bits, modulo 2^64 (lsb first) */  unsigned char buffer[64];                         /* input buffer */} LOCAL_MD5_CTX;void LOCAL_MD5Init PROTO_LIST ((LOCAL_MD5_CTX *));void LOCAL_MD5Update PROTO_LIST ((LOCAL_MD5_CTX *, unsigned char *, unsigned int));void LOCAL_MD5Final PROTO_LIST ((unsigned char [16], LOCAL_MD5_CTX *));/* Random structures. */int R_RandomInit PROTO_LIST ((R_RANDOM_STRUCT *));int R_RandomUpdate PROTO_LIST ((R_RANDOM_STRUCT *, unsigned char *, unsigned int));int R_GetRandomBytesNeeded PROTO_LIST ((unsigned int *, R_RANDOM_STRUCT *));void R_RandomFinal PROTO_LIST ((R_RANDOM_STRUCT *));/* Printable ASCII encoding and decoding. */int R_EncodePEMBlock PROTO_LIST ((unsigned char *, unsigned int *, unsigned char *, unsigned int));int R_DecodePEMBlock PROTO_LIST ((unsigned char *, unsigned int *, unsigned char *, unsigned int));  /* Key-pair generation. */int R_GeneratePEMKeys PROTO_LIST  ((R_RSA_PUBLIC_KEY *, R_RSA_PRIVATE_KEY *, R_RSA_PROTO_KEY *, R_RANDOM_STRUCT *));/* *RSA function */int RSAPublicEncrypt PROTO_LIST   ((unsigned char *, unsigned int *, unsigned char *, unsigned int,R_RSA_PUBLIC_KEY *, R_RANDOM_STRUCT *));int RSAPrivateEncrypt PROTO_LIST  ((unsigned char *, unsigned int *, unsigned char *, unsigned int,R_RSA_PRIVATE_KEY *));int RSAPublicDecrypt PROTO_LIST   ((unsigned char *, unsigned int *, unsigned char *, unsigned int,R_RSA_PUBLIC_KEY *));int RSAPrivateDecrypt PROTO_LIST  ((unsigned char *, unsigned int *, unsigned char *, unsigned int,R_RSA_PRIVATE_KEY *));/* Diffie-Hellman key agreement. */int R_GenerateDHParams PROTO_LIST ((R_DH_PARAMS *, unsigned int, unsigned int, R_RANDOM_STRUCT *));int R_SetupDHAgreement PROTO_LIST  ((unsigned char *, unsigned char *, unsigned int, R_DH_PARAMS *, R_RANDOM_STRUCT *));int R_ComputeDHAgreedKey PROTO_LIST  ((unsigned char *, unsigned char *, unsigned char *, unsigned int, R_DH_PARAMS *));/* *Random function */int R_GenerateBytes PROTO_LIST ((unsigned char *, unsigned int, R_RANDOM_STRUCT *));/* * Prime function */int GeneratePrime PROTO_LIST  ((NN_DIGIT *, NN_DIGIT *, NN_DIGIT *, NN_DIGIT *, unsigned int, R_RANDOM_STRUCT *));/* * Digit function */void NN_DigitMult PROTO_LIST ((NN_DIGIT[2], NN_DIGIT, NN_DIGIT));void NN_DigitDiv PROTO_LIST ((NN_DIGIT *, NN_DIGIT[2], NN_DIGIT));/* Routines supplied by the implementor. */void R_memset PROTO_LIST ((POINTER, int, unsigned int));void R_memcpy PROTO_LIST ((POINTER, POINTER, unsigned int));int R_memcmp PROTO_LIST ((POINTER, POINTER, unsigned int));/* Error codes. */#define RE_CONTENT_ENCODING 0x0400#define RE_DATA 0x0401#define RE_DIGEST_ALGORITHM 0x0402#define RE_ENCODING 0x0403#define RE_KEY 0x0404#define RE_KEY_ENCODING 0x0405#define RE_LEN 0x0406#define RE_MODULUS_LEN 0x0407#define RE_NEED_RANDOM 0x0408#define RE_PRIVATE_KEY 0x0409#define RE_PUBLIC_KEY 0x040a#define RE_SIGNATURE 0x040b#define RE_SIGNATURE_ENCODING 0x040c#define RE_ENCRYPTION_ALGORITHM 0x040d#ifdef __cplusplus}#endif#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩视频免费观看高清完整版| 色偷偷成人一区二区三区91| 亚洲美女在线国产| 亚洲视频一二三| 午夜电影网一区| 麻豆精品久久久| 色菇凉天天综合网| 欧美成人三级电影在线| 国产精品久久三| 免费成人在线观看视频| 欧美α欧美αv大片| 一本到高清视频免费精品| 在线观看日产精品| 日韩精品一区二区三区在线| 欧美一区二区三区视频免费播放| 欧美精品一区二区三区四区 | 一区二区在线免费| 肉色丝袜一区二区| 欧美调教femdomvk| 1区2区3区欧美| 91色婷婷久久久久合中文| 精品一区中文字幕| 欧美亚洲日本一区| 综合精品久久久| 国产成人aaa| 国产日韩欧美在线一区| 久久99久久99| 久久综合九色综合久久久精品综合 | 亚洲欧美另类图片小说| 国产精品一区一区| 国产成人av电影免费在线观看| 国产一区二区三区在线看麻豆| 91福利国产精品| 亚洲va国产va欧美va观看| 色综合久久久久综合| 久久久美女毛片| 国产成人丝袜美腿| |精品福利一区二区三区| 国产69精品久久久久777| 久久这里只精品最新地址| 国产一区二区三区久久悠悠色av| 日韩精品综合一本久道在线视频| 秋霞影院一区二区| 欧美成人一级视频| 色噜噜狠狠成人网p站| 亚洲午夜在线视频| 久久丝袜美腿综合| 91香蕉视频mp4| 韩国毛片一区二区三区| 中文字幕中文字幕在线一区| 在线看日韩精品电影| 蜜桃av一区二区三区电影| 亚洲欧洲美洲综合色网| 欧美精品18+| 91麻豆精品视频| 国产一区二区三区久久久 | 99久久er热在这里只有精品66| 久久亚洲私人国产精品va媚药| 国产精品18久久久久久久久| 久久奇米777| 成人激情免费网站| 精品在线你懂的| 日日骚欧美日韩| 一区二区三区产品免费精品久久75| 欧美精品一区二区不卡| 日韩三级av在线播放| 欧美日韩视频一区二区| 在线亚洲高清视频| 91麻豆免费看片| 欧美撒尿777hd撒尿| av在线综合网| 91精彩视频在线观看| 日韩和的一区二区| 日韩激情中文字幕| 日本系列欧美系列| 免费观看成人鲁鲁鲁鲁鲁视频| 日韩和欧美一区二区三区| 亚洲电影一区二区三区| 香蕉加勒比综合久久| 免播放器亚洲一区| 福利一区二区在线| 色诱亚洲精品久久久久久| 91国产免费看| 在线一区二区视频| 免费观看久久久4p| 亚洲一区二区三区四区五区中文 | 91丝袜美腿高跟国产极品老师| www..com久久爱| 精品国免费一区二区三区| 18涩涩午夜精品.www| 日本亚洲欧美天堂免费| a亚洲天堂av| 日韩欧美一区二区三区在线| 国产精品美女久久久久aⅴ | 欧美日韩在线播| 91网上在线视频| 捆绑调教一区二区三区| 麻豆精品在线观看| 亚洲一区二区三区中文字幕| 一级女性全黄久久生活片免费| 亚洲一级电影视频| 91在线观看地址| 国产精品久久久久影院色老大| 亚洲国产精品久久久久婷婷884| 国产成人小视频| xf在线a精品一区二区视频网站| 一区二区成人在线| 国产一区二区在线观看视频| 欧美一区二区三区思思人| 一区二区久久久| 在线免费观看视频一区| 亚洲精品中文字幕乱码三区| 国产91丝袜在线播放| 久久久久一区二区三区四区| 一区二区三区自拍| 国产综合一区二区| 国产精品―色哟哟| av电影一区二区| 亚洲一区二区三区中文字幕| 国产aⅴ精品一区二区三区色成熟| 日韩欧美第一区| 成人app网站| 理论片日本一区| 欧美日韩在线免费视频| 丝袜诱惑制服诱惑色一区在线观看| 欧美亚洲动漫精品| 欧美一区二区在线播放| 欧美aaaaa成人免费观看视频| 日韩一区二区精品| 99久久久国产精品免费蜜臀| 亚洲国产成人tv| 成人欧美一区二区三区视频网页| 色就色 综合激情| 国产精品自拍三区| 日本中文字幕一区二区视频| 国产精品污www在线观看| 欧美一二三区在线| 欧美亚洲禁片免费| 成人黄色777网| 国产一区二区三区在线观看精品 | 国产激情精品久久久第一区二区| 亚洲天堂成人在线观看| 国产亚洲自拍一区| 精品国产一区二区三区不卡| 欧美探花视频资源| 色综合欧美在线视频区| 国产成人亚洲综合色影视| 亚洲大片免费看| 肉肉av福利一精品导航| 日日摸夜夜添夜夜添亚洲女人| 亚洲三级电影全部在线观看高清| 精品国产乱码久久久久久免费| 欧美一区二区三区在线看| 91热门视频在线观看| 91色九色蝌蚪| 3751色影院一区二区三区| 在线不卡欧美精品一区二区三区| 91.成人天堂一区| 欧美色爱综合网| 欧美日韩成人综合| 日韩三级精品电影久久久 | 国产精品理论在线观看| 国产三级精品三级在线专区| 26uuu色噜噜精品一区二区| 国产精品久久久久久久久久久免费看| 久久久久久久久久久黄色| 日本一二三四高清不卡| 亚洲影院在线观看| 国产91综合网| 在线成人免费视频| 亚洲欧洲另类国产综合| 国产一区二区三区av电影| 不卡av免费在线观看| 精品国精品自拍自在线| 又紧又大又爽精品一区二区| 日本一道高清亚洲日美韩| aaa国产一区| 26uuu另类欧美亚洲曰本| 日韩精品视频网站| 欧美亚洲一区二区在线| 亚洲色图欧美激情| 国产精品91一区二区| 日韩视频中午一区| 污片在线观看一区二区| 日本电影欧美片| 亚洲一区二区三区在线| 色综合久久66| 亚洲精品视频在线观看免费| 波多野结衣一区二区三区| 国产精品人人做人人爽人人添| 国产呦萝稀缺另类资源| 国产婷婷一区二区| 国产原创一区二区三区| 91高清视频在线| 国内精品嫩模私拍在线| 亚洲午夜激情网站| 精品999久久久| 成人综合婷婷国产精品久久蜜臀 | 成人影视亚洲图片在线| 1024成人网|