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

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

?? readme.txt

?? 數據加密的一個庫:Crypto++
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
Crypto++: a C++ Class Library of Cryptographic Schemes
Version 5.2.1 7/21/2004

This library includes:

- a class hierarchy with an API defined by abstract base classes
- AES (Rijndael) and AES candidates: RC6, MARS, Twofish, Serpent,
  CAST-256
- other symmetric block ciphers: IDEA, DES, Triple-DES (DES-EDE2
  and DES-EDE3), DESX (DES-XEX3), RC2, RC5, Blowfish, Diamond2,
  TEA, SAFER, 3-WAY, GOST, SHARK, CAST-128, Square, Skipjack,
  Camellia, SHACAL-2
- generic cipher modes: ECB, CBC, CBC ciphertext stealing (CTS),
  CFB, OFB, counter mode (CTR)
- stream ciphers: Panama, ARC4, SEAL, WAKE, WAKE-OFB,
  BlumBlumShub
- public key cryptography: RSA, DSA, ElGamal, Nyberg-Rueppel
  (NR), Rabin, Rabin-Williams (RW), LUC, LUCELG, DLIES (variants
  of DHAES), ESIGN
- padding schemes for public-key systems: PKCS#1 v2.0, OAEP,
  PSSR, IEEE P1363 EMSA2
- key agreement schemes: Diffie-Hellman (DH), Unified Diffie-
  Hellman (DH2), Menezes-Qu-Vanstone (MQV), LUCDIF, XTR-DH
- elliptic curve cryptography: ECDSA, ECNR, ECIES, ECDH, ECMQV
- one-way hash functions: SHA-1, MD2, MD4, MD5, HAVAL, RIPEMD-
  128, RIPEMD-256, RIPEMD-160, RIPEMD-320, Tiger, SHA-2 (SHA-256,
  SHA-384, and SHA-512), Panama, Whirlpool
- message authentication codes: MD5-MAC, HMAC, XOR-MAC, CBC-MAC,
  DMAC, Two-Track-MAC
- cipher constructions based on hash functions: Luby-Rackoff, MDC
- pseudo random number generators (PRNG): ANSI X9.17 appendix C,
  PGP's RandPool
- password based key derivation functions: PBKDF1 and PBKDF2 from
  PKCS #5
- Shamir's secret sharing scheme and Rabin's information
  dispersal algorithm (IDA)
- DEFLATE (RFC 1951) compression/decompression with gzip (RFC
  1952) and zlib (RFC 1950) format support
- fast multi-precision integer (bignum) and polynomial
  operations, with SSE2 optimizations for Pentium 4 processors
- finite field arithmetics, including GF(p) and GF(2^n)
- prime number generation and verification
- various miscellaneous modules such as base 64 coding and 32-bit
  CRC
- class wrappers for these operating system features (optional):
	- high resolution timers on Windows, Unix, and MacOS
	- Berkeley and Windows style sockets
	- Windows named pipes
	- /dev/random and /dev/urandom on Linux and FreeBSD
	- Microsoft's CryptGenRandom on Windows
- A high level interface for most of the above, using a
  filter/pipeline metaphor
- benchmarks and validation testing
- FIPS 140-2 Validated

You are welcome to use it for any purpose without paying me, but see
license.txt for the fine print.

This version of Crypto++ has been compiled successfully with MSVC 6.0 SP5
and .NET 2003 on Windows XP, GCC 2.95.4 on FreeBSD 4.6, GCC 2.95.3 on
Linux 2.4 and SunOS 5.8, GCC 3.4 on Cygwin 1.5.10, and Metrowerks
CodeWarrior 8.3 for Windows and MacOS.

*** Important Usage Notes ***

1. If a constructor for A takes a pointer to an object B (except primitive
types such as int and char), then A owns B and will delete B at A's
destruction.  If a constructor for A takes a reference to an object B,
then the caller retains ownership of B and should not destroy it until
A no longer needs it. 

2. Crypto++ is thread safe at the class level. This means you can use
Crypto++ safely in a multithreaded application, but you must provide
synchronization when multiple threads access a common Crypto++ object.

*** MSVC-Specific Information ***

On Windows, Crypto++ can be compiled into 3 forms: a static library
including all algorithms, a DLL with only FIPS Approved algorithms, and
a static library with only algorithms not in the DLL.
(FIPS Approved means Approved according to the FIPS 140-2 standard.)
The DLL may be used by itself, or it may be used together with the second
form of the static library. MSVC project files are included to build
all three forms, and sample applications using each of the three forms
are also included.

To compile Crypto++ with MSVC, open the "cryptest.dsw" workspace file
and build one or more of the following projects:

cryptdll - This builds the DLL. Please note that if you wish to use Crypto++
  as a FIPS validated module, you must use a pre-built DLL that has undergone
  the FIPS validation process instead of building your own.
dlltest - This builds a sample application that only uses the DLL.
cryptest Non-DLL-Import Configuration - This builds the full static library
  along with a full test driver.
cryptest DLL-Import Configuration - This builds a static library containing
  only algorithms not in the DLL, along with a full test driver that uses
  both the DLL and the static library.

To use the Crypto++ DLL in your application, #include "dll.h" before including
any other Crypto++ header files, and place the DLL in the same directory as
your .exe file. dll.h includes the line #pragma comment(lib, "cryptopp")
so you don't have to explicitly list the import library in your project
settings. To use a static library form of Crypto++, specify it as
an additional library to link with in your project settings.
In either case you should check the compiler options to
make sure that the library and your application are using the same C++
run-time libraries and calling conventions.

*** DLL Memory Management ***

Because it's possible for the Crypto++ DLL to delete objects allocated 
by the calling application, they must use the same C++ memory heap. Three 
methods are provided to achieve this.
1.  The calling application can tell Crypto++ what heap to use. This method 
    is required when the calling application uses a non-standard heap.
2.  Crypto++ can tell the calling application what heap to use. This method 
    is required when the calling application uses a statically linked C++ Run 
    Time Library. (Method 1 does not work in this case because the Crypto++ DLL 
    is initialized before the calling application's heap is initialized.)
3.  Crypto++ can automatically use the heap provided by the calling application's 
    dynamically linked C++ Run Time Library. The calling application must
    make sure that the dynamically linked C++ Run Time Library is initialized
    before Crypto++ is loaded. (At this time it is not clear if it is possible
    to control the order in which DLLs are initialized on Windows 9x machines,
    so it might be best to avoid using this method.)

When Crypto++ attaches to a new process, it searches all modules loaded 
into the process space for exported functions "GetNewAndDeleteForCryptoPP" 
and "SetNewAndDeleteFromCryptoPP". If one of these functions is found, 
Crypto++ uses methods 1 or 2, respectively, by calling the function. 
Otherwise, method 3 is used. 

*** GCC-Specific Information ***

A makefile is included for you to compile Crypto++ with GCC. Make sure
you are using GNU Make and GNU ld. The make process will produce two files,
libcryptopp.a and cryptest.exe. Run "cryptest.exe v" for the validation
suite.

*** Documentation and Support ***

Crypto++ is documented through inline comments in header files, which are
processed through Doxygen to produce an HTML reference manual. You can find
a link to the manual from http://www.cryptopp.com. Also at that site is
the Crypto++ FAQ, which you should browse through before attempting to 
use this library, because it will likely answer many of questions that
may come up.

If you run into any problems, please try the Crypto++ mailing list.
The subscription information and the list archive are available on
http://www.cryptopp.com. You can also email me directly at
cryptopp@weidai.com, but you will probably get a faster response through
the mailing list.

*** History ***

1.0 - First public release.  Withdrawn at the request of RSA DSI.
    - included Blowfish, BBS, DES, DH, Diamond, DSA, ElGamal, IDEA,
      MD5, RC4, RC5, RSA, SHA, WAKE, secret sharing, DEFLATE compression
    - had a serious bug in the RSA key generation code.

1.1 - Removed RSA, RC4, RC5
    - Disabled calls to RSAREF's non-public functions
    - Minor bugs fixed

2.0 - a completely new, faster multiprecision integer class
    - added MD5-MAC, HAVAL, 3-WAY, TEA, SAFER, LUC, Rabin, BlumGoldwasser,
      elliptic curve algorithms
    - added the Lucas strong probable primality test
    - ElGamal encryption and signature schemes modified to avoid weaknesses
    - Diamond changed to Diamond2 because of key schedule weakness
    - fixed bug in WAKE key setup
    - SHS class renamed to SHA

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人免费视频app| 91精品国产综合久久久蜜臀图片| 亚洲男人的天堂网| 亚洲一区二区三区在线播放| 午夜精品国产更新| 国产精品亚洲第一区在线暖暖韩国 | 欧美日韩日日夜夜| 日韩视频免费直播| 国产精品美女久久福利网站| 亚洲一区二区三区爽爽爽爽爽| 久久99精品久久久久| 成人高清免费观看| 欧美精品v国产精品v日韩精品 | 91免费观看视频在线| 欧美男人的天堂一二区| 欧美国产日韩精品免费观看| 五月天精品一区二区三区| 久久狠狠亚洲综合| 欧洲av一区二区嗯嗯嗯啊| 51午夜精品国产| 欧美福利视频导航| 亚洲婷婷综合久久一本伊一区| 亚洲高清在线精品| 91视频.com| 国产三级一区二区| 日本欧美一区二区| 91九色02白丝porn| 亚洲国产精品v| 日日夜夜一区二区| 日本道色综合久久| 国产精品网曝门| 韩国中文字幕2020精品| 欧美视频自拍偷拍| 亚洲欧洲一区二区三区| 国产大片一区二区| 欧美一级二级在线观看| 午夜精品久久久久| 欧美视频一区二区三区| 亚洲欧洲另类国产综合| 国产乱子伦视频一区二区三区| 欧美日韩国产小视频在线观看| 亚洲欧美另类久久久精品| 国产成人综合网| 2024国产精品| 国产呦萝稀缺另类资源| 日韩欧美国产一二三区| 日本亚洲三级在线| 制服丝袜一区二区三区| 亚洲国产cao| 欧美日韩综合色| 亚洲va欧美va天堂v国产综合| 日本精品一区二区三区四区的功能| 国产精品久久久久婷婷二区次| 国产在线精品一区二区夜色| 精品久久久久久无| 国产麻豆成人传媒免费观看| 久久婷婷国产综合国色天香| 黄色精品一二区| 久久久久久久久免费| 狠狠色丁香久久婷婷综合丁香| 26uuuu精品一区二区| 开心九九激情九九欧美日韩精美视频电影| 欧美另类变人与禽xxxxx| 亚洲综合小说图片| 欧美一卡二卡在线观看| 极品少妇xxxx精品少妇偷拍| 久久日韩精品一区二区五区| 国产**成人网毛片九色 | 五月婷婷综合网| 91精品国产综合久久婷婷香蕉| 韩国成人福利片在线播放| xfplay精品久久| 94色蜜桃网一区二区三区| 亚洲一区二区四区蜜桃| 欧美一二三四区在线| 国产一区二区网址| 1000精品久久久久久久久| 欧美无砖砖区免费| 久久99久久精品| 中文一区二区完整视频在线观看| 色婷婷综合久久| 亚洲欧美另类图片小说| 91婷婷韩国欧美一区二区| 亚洲精品国产无天堂网2021| 在线观看视频欧美| 亚洲主播在线播放| 日韩欧美在线不卡| 北条麻妃一区二区三区| 婷婷综合久久一区二区三区| 久久久久久久精| 欧美视频一区二区三区| 国产在线不卡视频| 亚洲午夜三级在线| 久久久精品tv| 欧美日韩免费视频| 国产美女久久久久| 日韩精品亚洲一区二区三区免费| 91麻豆精品国产综合久久久久久| 国产a级毛片一区| 日韩福利电影在线观看| 18欧美亚洲精品| 26uuu另类欧美亚洲曰本| 欧美日韩一本到| av爱爱亚洲一区| 精品中文字幕一区二区小辣椒 | 欧美精品一区二区久久久| 在线观看日韩国产| 免费成人小视频| 樱花草国产18久久久久| 精品国产91久久久久久久妲己| 欧美揉bbbbb揉bbbbb| 九九精品一区二区| 亚洲人精品午夜| 26uuu久久综合| 日韩欧美二区三区| 欧美日韩一区二区欧美激情| 久久超碰97人人做人人爱| 亚洲一区二区三区不卡国产欧美| 久久精品亚洲精品国产欧美| 欧美日韩一级大片网址| 91成人看片片| 99精品国产视频| 裸体健美xxxx欧美裸体表演| 亚洲香肠在线观看| 一区二区三区中文字幕电影| 国产精品伦理在线| 久久久久久久av麻豆果冻| 欧美日韩一区久久| 99久久99久久精品免费观看| 国产老肥熟一区二区三区| 热久久国产精品| 亚洲色图另类专区| 日韩理论片一区二区| 一色屋精品亚洲香蕉网站| 538在线一区二区精品国产| 色综合天天综合网国产成人综合天 | 成人美女在线观看| 久久99国产精品免费网站| 日本三级亚洲精品| 日韩中文字幕1| 免费久久99精品国产| 亚洲成a人在线观看| 亚洲成人自拍一区| 日韩理论在线观看| 亚洲精品欧美激情| 亚洲超碰精品一区二区| 偷拍自拍另类欧美| 久久国产精品一区二区| 国产精品99久久久久久宅男| 琪琪久久久久日韩精品| 老鸭窝一区二区久久精品| 毛片一区二区三区| 国产一区二区导航在线播放| 成人免费视频视频| 91污在线观看| 91网页版在线| 91一区一区三区| 欧美久久婷婷综合色| 精品国产91乱码一区二区三区| 中文字幕欧美国产| 亚洲精品国产a| 麻豆国产欧美一区二区三区| 国产成a人亚洲精品| 日本乱人伦aⅴ精品| 日韩美女视频一区二区在线观看| 国产亚洲欧美激情| 一区二区在线电影| 六月婷婷色综合| 成人高清视频在线| 91精品国产综合久久香蕉的特点| 久久亚洲私人国产精品va媚药| 国产片一区二区| 日韩美女视频19| 国内欧美视频一区二区 | 欧美性大战久久久久久久蜜臀| 337p亚洲精品色噜噜狠狠| 久久精品免视看| 一区二区在线观看免费视频播放| 经典三级视频一区| 亚洲欧美日韩国产手机在线| 日本成人中文字幕在线视频| 久草精品在线观看| www.亚洲色图.com| 日韩欧美的一区| 亚洲精品欧美激情| 国产成人高清视频| 欧美日韩一区二区在线观看| 中文字幕不卡在线| 日韩av一级片| 欧美影院午夜播放| 国产精品成人在线观看| 亚洲猫色日本管| 天天免费综合色| aa级大片欧美| 久久精品一二三| 老司机精品视频线观看86| 亚洲电影一区二区三区| 亚洲综合小说图片| 91蜜桃在线免费视频| 亚洲日本青草视频在线怡红院|