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

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

?? cryptkci.txt

?? 程序加密算法
?? TXT
字號:
CryptAPI Wrapper ver 1.2 (CryptKci.dll)
Written by kenneth Ives    kenaso@home.com

A wrapper for CryptoAPI functionality within advapi32.dll

=============================================================================
                        Properties
=============================================================================
ROUTINE            DESCRIPTION      
-----------------------------------------------------------------------------
EnhancedProvider   [Output]  Returns a boolean flag designating if the 
                             enhanced provider is being used.
                   [Input]   Boolean flag to designate if the enhanced 
                             provider is to be used.
                   
InputData          Input only.  Data to be Encrypted/Decrypted.

OutputData         Read only.  Return encrypted/decrypted data in byte array 
                   format.

Password           [Output]  Returns password in byte array format.
                   [Input]   Receives user supplied password in byte array format.
                   
UseDefaultPWD      Input only.  Boolean flag used to override Password 
                   property.  TRUE=Use default password.  FALSE=Create random 
                   data password (used for initialization vectors).                   


=============================================================================
                        Methods
=============================================================================
ROUTINE            DESCRIPTION      
-----------------------------------------------------------------------------
ByteArrayToString  Convert a byte array to string format.
       <PARAMETERS>
                   arByte() - Incoming data in byte format
                   
ConvertByteToHex   Convert byte array data to two character hex format and 
                   return in a single string.                   
       <PARAMETERS>
                   abytData() - An array of data to be converted
                   
ConvertStringFromHex  Convert hex data to ASCII decimal string format.                                      
       <PARAMETERS>
                   strHex - Data string to be converted                    
                   
ConvertStringToHex  Take one character at a time and convert first to an
                   integer then to hex.  Prefix with two zeros in case the
                   result is 0x00 to 0x0F (leading zeros tend to disappear).
                   Then capture the last two characters.  This will give a
                   good two character hex display.                   
       <PARAMETERS>
                   strInput - Data to be converted
                   blnRetUppercase - (Optional) [Default] - TRUE=Convert data
                        to uppercase before leaving this routine.
                        FALSE=Do not convert the data to uppercase.

CreateHash         Generate a one-way hash string from a string of data. There
                   are 4 algorithms available:
                           1=MD5  2=MD4  3=MD2  4=SHA-1

                   Hashes are extremely usefull for determining whether a
                   transmission or file has been altered.  The MDn returns a
                   16 character hash and the SHA returns a 20 character hash.
                   No two hashes are alike unless the string matches perfectly,
                   whether binary data or a text string.  I use hashes to
                   create crypto keys and to verify integrity of packets when
                   using winsock (UDP especially). Be aware that if you choose
                   to not convert the return data to hex, then hashes may not
                   store to text correctly because of the possible existence of
                   non printable characters in the stream.                        
       <PARAMETERS>
                   strInText - string of data to be hashed.
                   intHashChoice - (Optional) Numeric identifier for the type
                        of hash algorithm.  [Default] value = 1 (MD5)
                   blnConvertToHex - (Optional) [Default] TRUE=Convert return
                        data to Hex format.
                        FALSE=Do not convert the return data
                   blnAppendPassword - (Optional) [Default] FALSE=Do not append
                        the password to the data to be hashed.
                        TRUE=Append the default password to data to be hashed.
                   blnCaseSensitive - (Optional) Only used if blnConvertToHex=TRUE
                        [Default] FALSE=Convert return data to uppercase.
                        TRUE=Return data as it was created.

CreateRandom       Get truly cryptographic strength random data.  Tested with
                   DieHard and ENT tests for randomness.                   
       <PARAMETERS>
                   lngDataLength - (Optional) Length of data to be returned
                        [Default] data length is 40 bytes
                   blnRetExactLength - (Optional) [Default] TRUE=Return just
                        the length requested.
                        FALSE=Return all generated data regardless of length.
                   blnConvertToHex - (Optional) [Default] FALSE=Do not convert
                        the return data to hex format.
                        TRUE=Convert return data to hex format.                   
                        
CreateSaltValue    Generate random data to be used a salt value.  This will
                   return values 0-9, A-Z, and a-z or truely random data.
       <PARAMETERS>
                   lngReturnLength - Length of data to be returned
                   blnUseLettersNumbersOnly - (Optional) [Default] TRUE=Use
                        letters and numbers only.
                        FALSE=Use truely random data

Decrypt            Call the decyption routine.  
       <PARAMETERS>
                   intHashType - (Optional) [Default] 1=Use MD5 hash algorithm
                        Selection:   1=MD5  2=MD4  3=MD2  4=SHA-1
                   intCipherType - (Optional) [Default] 1=Use RC4 algorithm
                        Selection:  (Default Provider)   1=RC4  2=RC2  3=DES
                                    (Enhanced Provider)  4=3DES 5=3DES_112
                   
Encrypt            Call the encyption routine.  
       <PARAMETERS>
                   intHashType - (Optional) [Default] 1=Use MD5 hash algorithm
                        Selection:   1=MD5  2=MD4  3=MD2  4=SHA-1
                   intCipherType - (Optional) [Default] 1=Use RC4 algorithm
                        Selection:  (Default Provider)   1=RC4  2=RC2  3=DES
                                    (Enhanced Provider)  4=3DES 5=3DES_112
                   
Rnd2               Create a random value between two values.  Used for desired
                   range values only.                   
       <PARAMETERS>
                   sngLow  - Low end value
                   sngHign - High end value

StringToByteArray  Converts a string of data into a byte array [Range 0, 255].
       <PARAMETERS>
                   strInput - data string to be converted into a byte array
                   
=============================================================================

Written by Kenneth Ives                    kenaso@home.com

All of my routines have been compiled with VB6 Service Pack 5.
There are several locations on the web to obtain these
runtime modules.

This software is FREEWARE.  You may use it as you see fit for
your own projects but you may not re-sell the original or the
source code.

If there is anything in here that you want to use and I wrote
it, please give me credit.  This is a way of saying "Thank you"
to another programmer.

No warranty expressed or implied is given as to the use of this
program.  Use at your own risk.

If you have any suggestions or questions, I would be happy to
hear from you.
=============================================================================

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成av人片一区二区三区| 国产福利一区二区| 国产黄色91视频| 欧美视频精品在线观看| 亚洲国产高清aⅴ视频| 免费成人你懂的| 在线观看亚洲精品| 国产精品高潮呻吟久久| 国内精品第一页| 欧美精品丝袜久久久中文字幕| 国产精品麻豆欧美日韩ww| 麻豆91免费观看| 欧美日韩免费观看一区三区| 亚洲人成网站精品片在线观看| 国产成人在线免费观看| 91麻豆精品国产91久久久久| 亚洲精品成人精品456| zzijzzij亚洲日本少妇熟睡| 久久综合色婷婷| 精品一区二区三区影院在线午夜| 欧美日韩的一区二区| 亚洲午夜日本在线观看| 色综合天天综合网天天狠天天| 日本一区二区视频在线观看| 国产在线播放一区三区四| 日韩三级免费观看| 久久精品国产**网站演员| 91麻豆精品国产自产在线观看一区| 一区二区三区四区av| 91久久精品国产91性色tv| 综合欧美一区二区三区| 不卡视频免费播放| 中文字幕一区二区在线播放| 不卡欧美aaaaa| 自拍偷拍国产亚洲| 在线观看免费成人| 亚洲成人在线网站| 91精品国产综合久久久久久漫画 | 午夜视频在线观看一区二区三区| 一本色道亚洲精品aⅴ| 免费在线成人网| 欧美丰满美乳xxx高潮www| 日韩—二三区免费观看av| 欧美妇女性影城| 免费国产亚洲视频| 久久久久久麻豆| 99re视频精品| 亚洲最色的网站| 日韩一区二区在线观看视频| 奇米综合一区二区三区精品视频| 精品国产一区二区三区久久影院 | 日韩三级.com| 国产精品白丝av| 亚洲欧美日韩国产综合在线| 欧美在线观看一区| 麻豆成人av在线| 成人欧美一区二区三区| 欧美日韩一区二区三区在线看 | 国产精品麻豆视频| 欧美日韩亚洲综合在线| 久久电影网站中文字幕| 国产精品美女久久久久av爽李琼 | 国内精品久久久久影院薰衣草| 国产欧美精品区一区二区三区| 99久久综合色| 美腿丝袜亚洲综合| 一区免费观看视频| 日韩一区二区三区视频在线| 北条麻妃一区二区三区| 亚洲成人精品一区二区| 国产欧美一区二区精品性| 在线视频一区二区三| 狠狠色狠狠色综合系列| 亚洲男人的天堂在线观看| 日韩欧美国产小视频| 一本久久综合亚洲鲁鲁五月天 | 国产色91在线| 欧美三级中文字幕在线观看| 国产在线精品视频| 亚洲午夜在线电影| 国产精品热久久久久夜色精品三区| 在线精品视频免费播放| 国产精品91一区二区| 午夜a成v人精品| 综合在线观看色| www亚洲一区| 欧美电影在哪看比较好| 99久久99久久精品免费观看| 捆绑调教美女网站视频一区| 一区二区三区免费网站| 久久精品亚洲精品国产欧美kt∨ | 波多野结衣一区二区三区| 日本成人超碰在线观看| 亚洲乱码精品一二三四区日韩在线| 欧美不卡一区二区三区四区| 欧美日韩国产123区| 色综合久久99| jizzjizzjizz欧美| 国产.精品.日韩.另类.中文.在线.播放 | 一区二区三区久久久| 国产日韩欧美精品电影三级在线| 91超碰这里只有精品国产| 91视频com| 91丨国产丨九色丨pron| av中文字幕一区| 成人综合婷婷国产精品久久 | 国产成人啪午夜精品网站男同| 爽好多水快深点欧美视频| 亚洲欧洲制服丝袜| 国产精品剧情在线亚洲| 欧美激情资源网| 久久久精品蜜桃| 久久九九全国免费| 国产三级一区二区| 久久久91精品国产一区二区精品| 欧美精品一区男女天堂| 26uuu亚洲| 国产亚洲精品福利| 国产精品视频在线看| 国产精品久久久久影院老司| 成人欧美一区二区三区白人| 国产精品久久国产精麻豆99网站| 国产精品三级电影| 综合亚洲深深色噜噜狠狠网站| 国产精品精品国产色婷婷| 亚洲码国产岛国毛片在线| 亚洲精品高清在线观看| 亚洲超丰满肉感bbw| 日韩电影在线一区| 激情五月婷婷综合网| 国产盗摄一区二区三区| 成人av在线一区二区三区| 91在线云播放| 欧美日韩另类一区| 欧美一区在线视频| 欧美成人aa大片| 国产精品污网站| 一区二区三区四区中文字幕| 三级欧美韩日大片在线看| 国产综合久久久久久鬼色| 成人午夜电影网站| 精品视频在线免费看| 欧美xxx久久| 国产精品蜜臀av| 视频一区二区三区中文字幕| 国产永久精品大片wwwapp| 91亚洲精华国产精华精华液| 欧美乱熟臀69xxxxxx| 国产亚洲综合色| 亚洲国产精品自拍| 国产一区二区在线看| 色诱亚洲精品久久久久久| 日韩欧美一区二区在线视频| 国产欧美日韩在线观看| 亚洲福利电影网| 高清av一区二区| 88在线观看91蜜桃国自产| 国产欧美日韩精品在线| 丝袜美腿高跟呻吟高潮一区| 国产不卡在线播放| 欧美一区二区成人6969| 日韩美女啊v在线免费观看| 久久精品国产亚洲a| 欧美亚洲自拍偷拍| 欧美国产国产综合| 美国一区二区三区在线播放| 色综合久久综合| 久久久久国产一区二区三区四区 | 欧美色图一区二区三区| 久久综合九色综合欧美98| 亚洲综合视频在线观看| 国产盗摄精品一区二区三区在线| 欧美日韩国产一级片| 亚洲人xxxx| 国产成人欧美日韩在线电影| 日韩免费视频一区| 亚洲h动漫在线| 日本大香伊一区二区三区| 国产精品欧美一级免费| 国内精品在线播放| 欧美电视剧在线观看完整版| 亚洲高清免费观看 | 亚洲最新视频在线观看| 日韩女同互慰一区二区| 一个色妞综合视频在线观看| 成人黄色777网| 欧美国产视频在线| 国产高清视频一区| 精品卡一卡二卡三卡四在线| 午夜不卡av免费| 欧美日韩不卡在线| 亚洲第一激情av| 精品污污网站免费看| 亚洲综合色自拍一区| 色av综合在线| 亚洲一区二区三区影院| 在线精品视频一区二区| 一区二区三区在线免费视频| 91麻豆.com| 亚洲综合视频网|