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

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

?? tls1.h

?? EmuNation的最初開放版本源代碼
?? H
字號:
/* ssl/tls1.h *//* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) * All rights reserved. * * This package is an SSL implementation written * by Eric Young (eay@cryptsoft.com). * The implementation was written so as to conform with Netscapes SSL. *  * This library is free for commercial and non-commercial use as long as * the following conditions are aheared to.  The following conditions * apply to all code found in this distribution, be it the RC4, RSA, * lhash, DES, etc., code; not just the SSL code.  The SSL documentation * included with this distribution is covered by the same copyright terms * except that the holder is Tim Hudson (tjh@cryptsoft.com). *  * Copyright remains Eric Young's, and as such any Copyright notices in * the code are not to be removed. * If this package is used in a product, Eric Young should be given attribution * as the author of the parts of the library used. * This can be in the form of a textual message at program startup or * in documentation (online or textual) provided with the package. *  * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the copyright *    notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright *    notice, this list of conditions and the following disclaimer in the *    documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software *    must display the following acknowledgement: *    "This product includes cryptographic software written by *     Eric Young (eay@cryptsoft.com)" *    The word 'cryptographic' can be left out if the rouines from the library *    being used are not cryptographic related :-). * 4. If you include any Windows specific code (or a derivative thereof) from  *    the apps directory (application code) you must include an acknowledgement: *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" *  * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. *  * The licence and distribution terms for any publically available version or * derivative of this code cannot be changed.  i.e. this code cannot simply be * copied and put under another distribution licence * [including the GNU Public Licence.] */#ifndef HEADER_TLS1_H #define HEADER_TLS1_H #include <openssl/buffer.h>#ifdef  __cplusplusextern "C" {#endif#define TLS1_ALLOW_EXPERIMENTAL_CIPHERSUITES	1#define TLS1_VERSION			0x0301#define TLS1_VERSION_MAJOR		0x03#define TLS1_VERSION_MINOR		0x01#define TLS1_AD_DECRYPTION_FAILED	21#define TLS1_AD_RECORD_OVERFLOW		22#define TLS1_AD_UNKNOWN_CA		48	/* fatal */#define TLS1_AD_ACCESS_DENIED		49	/* fatal */#define TLS1_AD_DECODE_ERROR		50	/* fatal */#define TLS1_AD_DECRYPT_ERROR		51#define TLS1_AD_EXPORT_RESTRICTION	60	/* fatal */#define TLS1_AD_PROTOCOL_VERSION	70	/* fatal */#define TLS1_AD_INSUFFICIENT_SECURITY	71	/* fatal */#define TLS1_AD_INTERNAL_ERROR		80	/* fatal */#define TLS1_AD_USER_CANCELLED		90#define TLS1_AD_NO_RENEGOTIATION	100/* Additional TLS ciphersuites from draft-ietf-tls-56-bit-ciphersuites-00.txt * (available if TLS1_ALLOW_EXPERIMENTAL_CIPHERSUITES is defined, see * s3_lib.c).  We actually treat them like SSL 3.0 ciphers, which we probably * shouldn't. */#define TLS1_CK_RSA_EXPORT1024_WITH_RC4_56_MD5		0x03000060#define TLS1_CK_RSA_EXPORT1024_WITH_RC2_CBC_56_MD5	0x03000061#define TLS1_CK_RSA_EXPORT1024_WITH_DES_CBC_SHA		0x03000062#define TLS1_CK_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA	0x03000063#define TLS1_CK_RSA_EXPORT1024_WITH_RC4_56_SHA		0x03000064#define TLS1_CK_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA	0x03000065#define TLS1_CK_DHE_DSS_WITH_RC4_128_SHA		0x03000066/* AES ciphersuites from RFC3268 */#define TLS1_CK_RSA_WITH_AES_128_SHA			0x0300002F#define TLS1_CK_DH_DSS_WITH_AES_128_SHA			0x03000030#define TLS1_CK_DH_RSA_WITH_AES_128_SHA			0x03000031#define TLS1_CK_DHE_DSS_WITH_AES_128_SHA		0x03000032#define TLS1_CK_DHE_RSA_WITH_AES_128_SHA		0x03000033#define TLS1_CK_ADH_WITH_AES_128_SHA			0x03000034#define TLS1_CK_RSA_WITH_AES_256_SHA			0x03000035#define TLS1_CK_DH_DSS_WITH_AES_256_SHA			0x03000036#define TLS1_CK_DH_RSA_WITH_AES_256_SHA			0x03000037#define TLS1_CK_DHE_DSS_WITH_AES_256_SHA		0x03000038#define TLS1_CK_DHE_RSA_WITH_AES_256_SHA		0x03000039#define TLS1_CK_ADH_WITH_AES_256_SHA			0x0300003A/* XXX * Inconsistency alert: * The OpenSSL names of ciphers with ephemeral DH here include the string * "DHE", while elsewhere it has always been "EDH". * (The alias for the list of all such ciphers also is "EDH".) * The specifications speak of "EDH"; maybe we should allow both forms * for everything. */#define TLS1_TXT_RSA_EXPORT1024_WITH_RC4_56_MD5		"EXP1024-RC4-MD5"#define TLS1_TXT_RSA_EXPORT1024_WITH_RC2_CBC_56_MD5	"EXP1024-RC2-CBC-MD5"#define TLS1_TXT_RSA_EXPORT1024_WITH_DES_CBC_SHA	"EXP1024-DES-CBC-SHA"#define TLS1_TXT_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA	"EXP1024-DHE-DSS-DES-CBC-SHA"#define TLS1_TXT_RSA_EXPORT1024_WITH_RC4_56_SHA		"EXP1024-RC4-SHA"#define TLS1_TXT_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA	"EXP1024-DHE-DSS-RC4-SHA"#define TLS1_TXT_DHE_DSS_WITH_RC4_128_SHA		"DHE-DSS-RC4-SHA"/* AES ciphersuites from RFC3268 */#define TLS1_TXT_RSA_WITH_AES_128_SHA			"AES128-SHA"#define TLS1_TXT_DH_DSS_WITH_AES_128_SHA		"DH-DSS-AES128-SHA"#define TLS1_TXT_DH_RSA_WITH_AES_128_SHA		"DH-RSA-AES128-SHA"#define TLS1_TXT_DHE_DSS_WITH_AES_128_SHA		"DHE-DSS-AES128-SHA"#define TLS1_TXT_DHE_RSA_WITH_AES_128_SHA		"DHE-RSA-AES128-SHA"#define TLS1_TXT_ADH_WITH_AES_128_SHA			"ADH-AES128-SHA"#define TLS1_TXT_RSA_WITH_AES_256_SHA			"AES256-SHA"#define TLS1_TXT_DH_DSS_WITH_AES_256_SHA		"DH-DSS-AES256-SHA"#define TLS1_TXT_DH_RSA_WITH_AES_256_SHA		"DH-RSA-AES256-SHA"#define TLS1_TXT_DHE_DSS_WITH_AES_256_SHA		"DHE-DSS-AES256-SHA"#define TLS1_TXT_DHE_RSA_WITH_AES_256_SHA		"DHE-RSA-AES256-SHA"#define TLS1_TXT_ADH_WITH_AES_256_SHA			"ADH-AES256-SHA"#define TLS_CT_RSA_SIGN			1#define TLS_CT_DSS_SIGN			2#define TLS_CT_RSA_FIXED_DH		3#define TLS_CT_DSS_FIXED_DH		4#define TLS_CT_NUMBER			4#define TLS1_FINISH_MAC_LENGTH		12#define TLS_MD_MAX_CONST_SIZE			20#define TLS_MD_CLIENT_FINISH_CONST		"client finished"#define TLS_MD_CLIENT_FINISH_CONST_SIZE		15#define TLS_MD_SERVER_FINISH_CONST		"server finished"#define TLS_MD_SERVER_FINISH_CONST_SIZE		15#define TLS_MD_SERVER_WRITE_KEY_CONST		"server write key"#define TLS_MD_SERVER_WRITE_KEY_CONST_SIZE	16#define TLS_MD_KEY_EXPANSION_CONST		"key expansion"#define TLS_MD_KEY_EXPANSION_CONST_SIZE		13#define TLS_MD_CLIENT_WRITE_KEY_CONST		"client write key"#define TLS_MD_CLIENT_WRITE_KEY_CONST_SIZE	16#define TLS_MD_SERVER_WRITE_KEY_CONST		"server write key"#define TLS_MD_SERVER_WRITE_KEY_CONST_SIZE	16#define TLS_MD_IV_BLOCK_CONST			"IV block"#define TLS_MD_IV_BLOCK_CONST_SIZE		8#define TLS_MD_MASTER_SECRET_CONST		"master secret"#define TLS_MD_MASTER_SECRET_CONST_SIZE		13#ifdef CHARSET_EBCDIC#undef TLS_MD_CLIENT_FINISH_CONST#define TLS_MD_CLIENT_FINISH_CONST    "\x63\x6c\x69\x65\x6e\x74\x20\x66\x69\x6e\x69\x73\x68\x65\x64"  /*client finished*/#undef TLS_MD_SERVER_FINISH_CONST#define TLS_MD_SERVER_FINISH_CONST    "\x73\x65\x72\x76\x65\x72\x20\x66\x69\x6e\x69\x73\x68\x65\x64"  /*server finished*/#undef TLS_MD_SERVER_WRITE_KEY_CONST#define TLS_MD_SERVER_WRITE_KEY_CONST "\x73\x65\x72\x76\x65\x72\x20\x77\x72\x69\x74\x65\x20\x6b\x65\x79"  /*server write key*/#undef TLS_MD_KEY_EXPANSION_CONST#define TLS_MD_KEY_EXPANSION_CONST    "\x6b\x65\x79\x20\x65\x78\x70\x61\x6e\x73\x69\x6f\x6e"  /*key expansion*/#undef TLS_MD_CLIENT_WRITE_KEY_CONST#define TLS_MD_CLIENT_WRITE_KEY_CONST "\x63\x6c\x69\x65\x6e\x74\x20\x77\x72\x69\x74\x65\x20\x6b\x65\x79"  /*client write key*/#undef TLS_MD_SERVER_WRITE_KEY_CONST#define TLS_MD_SERVER_WRITE_KEY_CONST "\x73\x65\x72\x76\x65\x72\x20\x77\x72\x69\x74\x65\x20\x6b\x65\x79"  /*server write key*/#undef TLS_MD_IV_BLOCK_CONST#define TLS_MD_IV_BLOCK_CONST         "\x49\x56\x20\x62\x6c\x6f\x63\x6b"  /*IV block*/#undef TLS_MD_MASTER_SECRET_CONST#define TLS_MD_MASTER_SECRET_CONST    "\x6d\x61\x73\x74\x65\x72\x20\x73\x65\x63\x72\x65\x74"  /*master secret*/#endif#ifdef  __cplusplus}#endif#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品无人码麻豆乱码1区2区 | 在线亚洲一区观看| 国产调教视频一区| 丁香激情综合五月| 国产精品福利一区二区三区| 色8久久精品久久久久久蜜| 一区二区三区免费| 欧美一区二区二区| 国产精品一区二区三区99| 日本一区二区视频在线| 91在线观看美女| 日韩激情中文字幕| 精品第一国产综合精品aⅴ| 国产乱码一区二区三区| 亚洲免费在线看| 欧美精品一级二级| 久久99精品国产.久久久久久| 国产婷婷色一区二区三区四区| 99re免费视频精品全部| 午夜精品久久久久影视| 欧美xxxx老人做受| 97精品视频在线观看自产线路二| 亚洲成人动漫精品| 久久久久久久久伊人| 91在线观看下载| 麻豆成人在线观看| 中文字幕一区不卡| 91精品国产高清一区二区三区| 国产成人免费高清| 香蕉久久一区二区不卡无毒影院| 2019国产精品| 欧美性三三影院| 国产精品一区二区在线看| 一区二区三区日韩精品视频| 精品国产精品网麻豆系列| 91视频免费看| 国产一二精品视频| 亚洲综合一区二区三区| 久久久久久久久岛国免费| 欧美影院午夜播放| 国产成人一区在线| 日韩精品亚洲一区| 亚洲人精品午夜| 国产人久久人人人人爽| 91.com视频| 欧美自拍偷拍一区| 成人免费视频国产在线观看| 美女国产一区二区| 一片黄亚洲嫩模| 亚洲欧美一区二区在线观看| 久久伊人中文字幕| 日韩欧美123| 欧美少妇xxx| 91小视频在线免费看| 国产精品一区专区| 麻豆精品国产传媒mv男同| 亚洲一级电影视频| 亚洲色大成网站www久久九九| 久久久久久久久久电影| 日韩一区二区影院| 欧美日韩高清在线| 在线观看亚洲一区| 91麻豆自制传媒国产之光| 国产电影一区二区三区| 国内精品写真在线观看| 蜜桃av一区二区| 免费在线看一区| 午夜精品久久久久影视| 亚洲成精国产精品女| 亚洲狠狠丁香婷婷综合久久久| 国产无遮挡一区二区三区毛片日本| 欧美一级理论性理论a| 欧美久久一区二区| 在线播放欧美女士性生活| 欧美视频三区在线播放| 欧美色区777第一页| 欧美军同video69gay| 91精品福利在线一区二区三区| 欧美性大战久久久久久久| 欧美日韩黄色一区二区| 欧美色视频一区| 91精选在线观看| 日韩一区二区三区在线观看| 欧美一区二区三区喷汁尤物| 日韩午夜激情电影| 久久这里只精品最新地址| 久久精品人人做人人综合| 国产精品三级电影| 亚洲色大成网站www久久九九| 亚洲免费观看高清完整版在线| 亚洲人成精品久久久久| 亚洲一区在线电影| 日本色综合中文字幕| 久久国产精品区| 国产98色在线|日韩| 91亚洲永久精品| 91精品欧美一区二区三区综合在| 日韩亚洲欧美成人一区| 久久久久久影视| 亚洲精品日日夜夜| 五月天亚洲婷婷| 国产精品一区二区三区四区| 色综合视频在线观看| 欧美日韩你懂得| 精品美女被调教视频大全网站| 国产精品欧美极品| 亚洲一区二区三区在线看| 青青草伊人久久| 成人国产精品免费网站| 欧美日韩成人综合| 国产日韩欧美精品综合| 亚洲成精国产精品女| 国产在线视视频有精品| 色婷婷精品久久二区二区蜜臀av| 欧美一级欧美一级在线播放| 国产精品美女一区二区| 亚洲成人黄色小说| 成人激情电影免费在线观看| 欧美巨大另类极品videosbest| 国产亚洲综合色| 午夜精品久久久久影视| 不卡一区二区三区四区| 555夜色666亚洲国产免| 国产精品你懂的| 日产国产欧美视频一区精品| caoporn国产精品| 日韩精品一区二区三区老鸭窝 | 经典三级在线一区| 91欧美一区二区| 久久久无码精品亚洲日韩按摩| 亚洲国产视频在线| 国产**成人网毛片九色| 欧美一区二区女人| 一区二区在线免费| 国产a视频精品免费观看| 在线成人小视频| 亚洲欧美韩国综合色| 国产精品一区二区在线看| 欧美日韩精品欧美日韩精品| 国产精品久久99| 国产一区欧美一区| 51精品秘密在线观看| 亚洲色图色小说| 成人av网址在线观看| www国产亚洲精品久久麻豆| 午夜精品久久久久久久久久| 99久久精品情趣| 国产日韩欧美一区二区三区综合| 美女视频第一区二区三区免费观看网站| 色综合久久88色综合天天| 日本一区二区不卡视频| 精品写真视频在线观看| 日韩一区二区三区av| 三级不卡在线观看| 欧美日韩在线综合| 亚洲在线中文字幕| 99re在线视频这里只有精品| 国产色91在线| 国产一区二区伦理| 久久精品人人做| 国产麻豆精品视频| 久久久久亚洲综合| 国产成a人亚洲精| 国产婷婷精品av在线| 国产精品一二三四区| 久久久久久久久久电影| 国产激情视频一区二区在线观看 | 久久综合九色综合97婷婷女人 | 亚洲天堂中文字幕| 99国产精品久久久久| 综合激情成人伊人| 91视频xxxx| 亚洲精品久久久蜜桃| 色先锋资源久久综合| 一区二区欧美国产| 欧美日韩精品电影| 另类中文字幕网| 久久亚洲一区二区三区明星换脸| 久久91精品国产91久久小草| 久久众筹精品私拍模特| 国产成人高清视频| 国产精品盗摄一区二区三区| 91女神在线视频| 亚洲成人福利片| 日韩你懂的在线观看| 国产一区啦啦啦在线观看| 国产精品三级视频| 日本福利一区二区| 日韩中文字幕91| 久久久91精品国产一区二区精品| 成人午夜免费视频| 一区二区日韩电影| 日韩一区二区在线观看视频播放| 国产乱码精品一区二区三区av| 亚洲国产精品av| 欧美日韩亚洲国产综合| 九九国产精品视频| 综合亚洲深深色噜噜狠狠网站| 欧美亚洲国产一区在线观看网站 | 精品亚洲aⅴ乱码一区二区三区|