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

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

?? blowfishnet.xml

?? 一款和門禁系統結合的SOAP API 程序
?? XML
?? 第 1 頁 / 共 3 頁
字號:
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>BlowfishNET</name>
    </assembly>
    <members>
        <member name="T:BlowfishNET.BlowfishCFB">
            <summary>Blowfish CFB implementation.</summary>
            <remarks>Use this class to encrypt or decrypt byte arrays in CFB (Cipher Feedback) mode.
            Useful if you don't want to deal with padding of blocks (in comparsion to CBC), however
            a safe initialization vector (IV) is still needed. Notice that the data does not have to
            be block-aligned in comparsion to ECB and CBC, so byte-per-byte streaming is possible.
            </remarks>
        </member>
        <member name="T:BlowfishNET.BlowfishECB">
            <summary>Blowfish ECB implementation.</summary>
            <remarks>Use this class to encrypt or decrypt byte arrays or a single
            block with Blowfish in the ECB (Electronic Code Book) mode. The key
            length can be flexible from zero up to 56 bytes.</remarks>
        </member>
        <member name="F:BlowfishNET.BlowfishECB.MAX_KEY_LENGTH">
            <summary>The maximum and recommended key size in bytes.</summary>
        </member>
        <member name="F:BlowfishNET.BlowfishECB.BLOCK_SIZE">
            <summary>The block size in bytes.</summary>
        </member>
        <member name="F:BlowfishNET.BlowfishECB.pbox">
            <summary>Runtime p-box.</summary>
        </member>
        <member name="F:BlowfishNET.BlowfishECB.sbox1">
            <summary>Runtime s-box #1.</summary>
        </member>
        <member name="F:BlowfishNET.BlowfishECB.sbox2">
            <summary>Runtime s-box #2.</summary>
        </member>
        <member name="F:BlowfishNET.BlowfishECB.sbox3">
            <summary>Runtime s-box #3.</summary>
        </member>
        <member name="F:BlowfishNET.BlowfishECB.sbox4">
            <summary>Runtime s-box #4.</summary>
        </member>
        <member name="F:BlowfishNET.BlowfishECB.block">
            <summary>Single block cache.</summary>
        </member>
        <member name="F:BlowfishNET.BlowfishECB.isWeakKey">
            <summary>1 if a weak key was detected, 0 if not and -1 if it hasn't
            been determined yet.</summary>
        </member>
        <member name="M:BlowfishNET.BlowfishECB.Initialize(System.Byte[],System.Int32,System.Int32)">
            <summary>Resets the instance with new or initial key material. Allows the switch of
            keys at runtime without any new internal object allocation.</summary>
            <param name="key">The buffer with the key material.</param>
            <param name="ofs">Position at which the key material starts in the buffer.</param>
            <param name="len">Size of the key material, up to MAX_KEY_LENGTH bytes.</param>
        </member>
        <member name="M:BlowfishNET.BlowfishECB.#ctor">
            <summary>Zero constructor, properly initializes an instance. Initialize afterwards
            to set up a valid key!</summary>
        </member>
        <member name="M:BlowfishNET.BlowfishECB.#ctor(System.Byte[],System.Int32,System.Int32)">
            <see cref="M:BlowfishNET.BlowfishECB.Initialize(System.Byte[],System.Int32,System.Int32)"/>
        </member>
        <member name="M:BlowfishNET.BlowfishECB.Invalidate">
            <summary> Deletes all internal data structures and invalidates this instance.</summary>
            <remarks>Call this method as soon as the work with a particular instance is done,
            so no sensitive translated key material remains. The instance is invalid after this
            call and usage can lead to unexpected results!</remarks> 
        </member>
        <member name="M:BlowfishNET.BlowfishECB.RunSelfTest">
            <summary>To execute a selftest.</summary>
            <remarks>Call this method to make sure that the implemenation is able to produce
            valid output according to the specification. This should usually be done at process
            startup time, before the usage of this class and its inherited variants.</remarks>
            <returns>True if the selftest passed or false is it failed. In such a case you must
            not use the cipher to avoid data corruption!</returns>
        </member>
        <member name="M:BlowfishNET.BlowfishECB.EncryptBlock(System.UInt32,System.UInt32,System.UInt32@,System.UInt32@)">
            <summary>Encrypts a single block.</summary>
            <param name="hi">The high 32bit word of the block.</param>
            <param name="lo">The low 32bit word of the block.</param>
            <param name="outHi">Where to put the encrypted high word.</param>
            <param name="outLo">Where to put the encrypted low word.</param>
        </member>
        <member name="M:BlowfishNET.BlowfishECB.DecryptBlock(System.UInt32,System.UInt32,System.UInt32@,System.UInt32@)">
            <summary>Decrypts a single block.</summary>
            <param name="hi">The high 32bit word of the block.</param>
            <param name="lo">The low 32bit word of the block.</param>
            <param name="outHi">Where to put the decrypted high word.</param>
            <param name="outLo">Where to put the decrypted low word.</param>
        </member>
        <member name="M:BlowfishNET.BlowfishECB.Encrypt(System.Byte[],System.Int32,System.Byte[],System.Int32,System.Int32)">
            <summary>Encrypts byte buffers.</summary>
            <remarks>Use this method to encrypt bytes from one array to another one. You can also 
            use the same array for input and output. Note that the number of bytes must be adjusted
            to the block size of the algorithm. Overlapping bytes will not be encrypted. No check for
            buffer overflows are made.</remarks>
            <param name="dataIn">The input buffer.</param>
            <param name="posIn">Where to start reading in the input buffer.</param>
            <param name="dataOut">The output buffer.</param>
            <param name="posOut">Where to start writing to the output buffer.</param>
            <param name="count">The number ob bytes to encrypt.</param>
            <returns>The number of bytes processed.</returns>
        </member>
        <member name="M:BlowfishNET.BlowfishECB.Decrypt(System.Byte[],System.Int32,System.Byte[],System.Int32,System.Int32)">
            <summary>Decrypts single bytes.</summary>
            <remarks>Use this method to decrypt bytes from one array to another one. You can also use
            the same array for input and output. Note that the number of bytes must be adjusted to the
            block size of the algorithm. Overlapping bytes will not be decrypted. No check for buffer
            overflows are made.</remarks>
            <param name="dataIn">The input buffer.</param>
            <param name="posIn">Where to start reading in the input buffer.</param>
            <param name="dataOut">The output buffer.</param>
            <param name="posOut">Where to start writing to the output buffer.</param>
            <param name="count">Number ob bytes to decrypt.</param>
            <returns>The number of bytes processed.</returns>
        </member>
        <member name="M:BlowfishNET.BlowfishECB.Clone">
            <remarks>Cloning can be very useful if you need multiple instances all using
            the same key, since the expensive cipher setup will be bypassed.</remarks>
            <see cref="M:System.ICloneable.Clone"/>
        </member>
        <member name="F:BlowfishNET.BlowfishECB.PBOX_INIT">
            <summary>The P-box initialization data.</summary>
        </member>
        <member name="F:BlowfishNET.BlowfishECB.SBOX_INIT_1">
            <summary>The first S-box initialization data.</summary>
        </member>
        <member name="F:BlowfishNET.BlowfishECB.SBOX_INIT_2">
            <summary>The second S-box initialization data.</summary>
        </member>
        <member name="F:BlowfishNET.BlowfishECB.SBOX_INIT_3">
            <summary>The third S-box initialization data.</summary>
        </member>
        <member name="F:BlowfishNET.BlowfishECB.SBOX_INIT_4">
            <summary>The fourth S-box initialization data.</summary>
        </member>
        <member name="P:BlowfishNET.BlowfishECB.IsWeakKey">
            <summary>To check if the key used is weak.</summary>
            <remarks>If a key is weak it means that eventually an attack is easier to apply than
            just a simple brute force on keys. Due to the randomness in the key setup process
            such a case however is unlikely to happen, yet checking after each setup might still
            be the preferred way. In the case of a weak key detected a simple recreation with a
            different key (or just a different salt value) is the recommended solution. For
            performance reasons we don't do the weak key check during the initialization, but on
            demand only, and then only once to determine the flag.</remarks>
        </member>
        <member name="M:BlowfishNET.BlowfishCFB.SetIV(System.Byte[],System.Int32)">
            <summary>Sets the initialization vector (IV) with an offset.</summary>
            <param name="buf">The buffer containing the new IV material.</param>
            <param name="ofs">Where the IV material starts.</param>
        </member>
        <member name="M:BlowfishNET.BlowfishCFB.GetIV(System.Byte[],System.Int32)">
            <summary>Gets the current IV material (of the size of one block).</summary>
            <param name="buf">The buffer to copy the IV to.</param>
            <param name="ofs">Where to start copying.</param>
        </member>
        <member name="M:BlowfishNET.BlowfishCFB.#ctor(System.Byte[],System.Int32,System.Int32)">
            <summary>Default constructor.</summary>
            <remarks>The IV needs to be assigned after the instance has been created!</remarks>
            <see cref="M:BlowfishNET.BlowfishECB.Initialize(System.Byte[],System.Int32,System.Int32)"/>
        </member>
        <member name="M:BlowfishNET.BlowfishCFB.#ctor">
            <summary>Zero key constructor.</summary>
            <remarks>After construction you need to initialize the instance and then apply the IV.</remarks>
        </member>
        <member name="M:BlowfishNET.BlowfishCFB.Invalidate">

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品国模一区二区三区| 亚洲一区二区五区| 欧美日韩精品一区二区在线播放 | 色屁屁一区二区| 成人免费黄色大片| 成人激情免费视频| jlzzjlzz亚洲日本少妇| 成人开心网精品视频| 色婷婷综合久久久久中文一区二区| 99精品1区2区| 欧美日韩精品免费| 日韩视频一区二区| 国产亚洲一区二区在线观看| 日本一区二区综合亚洲| 日韩毛片高清在线播放| 艳妇臀荡乳欲伦亚洲一区| 亚洲国产美国国产综合一区二区 | 69堂国产成人免费视频| 欧美一区二区三区的| 欧美成人video| 国产婷婷一区二区| 日韩一区在线看| 午夜电影一区二区| 国产又黄又大久久| 99re成人在线| 欧美一区二区三区日韩| 国产欧美日韩精品在线| 亚洲一区二区三区四区在线| 久久精品国产**网站演员| 成人午夜视频福利| 欧美日韩免费不卡视频一区二区三区| 欧美日韩大陆一区二区| 久久精品亚洲国产奇米99| 亚洲欧洲av在线| 美女一区二区视频| aaa亚洲精品| 日韩欧美国产一二三区| 亚洲女与黑人做爰| 国内精品嫩模私拍在线| 色综合久久久久网| 日韩欧美国产三级电影视频| 一区二区三区四区不卡在线 | 99精品视频免费在线观看| 日韩精品一区二区三区蜜臀| 亚洲欧美另类久久久精品| 国产在线视频一区二区| 欧美性大战xxxxx久久久| 久久久青草青青国产亚洲免观| 一区二区三区国产精品| 国产成人午夜片在线观看高清观看| 欧美最新大片在线看 | 成人avav影音| 精品国产伦理网| 亚洲第一综合色| av成人免费在线| 国产日韩高清在线| 久久99这里只有精品| 欧美午夜影院一区| 综合av第一页| 不卡一区二区中文字幕| 欧美大胆一级视频| 美洲天堂一区二卡三卡四卡视频| 在线中文字幕不卡| 亚洲色图一区二区| av成人老司机| 亚洲欧美日韩一区| 91视频com| 日韩一区在线播放| 99国产精品国产精品毛片| 国产亚洲污的网站| 国产乱码字幕精品高清av| 精品久久人人做人人爰| 久久电影网站中文字幕| 日韩亚洲欧美一区二区三区| 亚洲123区在线观看| 91精品在线观看入口| 亚洲va欧美va人人爽| 欧美二区乱c少妇| 日韩制服丝袜先锋影音| 欧美一区二区成人6969| 日韩福利电影在线| 欧美一二区视频| 国模套图日韩精品一区二区 | 久久这里只精品最新地址| 久久精品国产久精国产爱| 精品久久久久一区| 国内国产精品久久| 国产精品女同一区二区三区| av电影一区二区| 一区二区三区自拍| 欧美高清dvd| 国产尤物一区二区| 国产精品国产馆在线真实露脸| 91在线观看免费视频| 亚洲影院在线观看| 日韩视频免费观看高清在线视频| 久久99精品久久久久| 中文字幕不卡一区| 在线视频中文字幕一区二区| 男女男精品视频网| 久久这里都是精品| 色综合天天综合在线视频| 婷婷综合久久一区二区三区| 精品国产一区二区三区不卡 | 91福利在线看| 日韩国产高清影视| 国产拍欧美日韩视频二区| 一本高清dvd不卡在线观看| 日韩精品一二区| 国产精品乱码一区二区三区软件 | 中文字幕制服丝袜一区二区三区 | 国内国产精品久久| 亚洲猫色日本管| 精品国产伦一区二区三区免费| 91在线视频网址| 久久精品久久99精品久久| 成人欧美一区二区三区1314| 日韩一区二区免费在线电影| 粉嫩一区二区三区性色av| 亚洲国产成人porn| 中国av一区二区三区| 欧美一区二区性放荡片| 97精品久久久久中文字幕| 麻豆91精品视频| 亚洲一区在线看| 国产日韩av一区二区| 日韩一区二区三区电影在线观看 | 色综合久久久久| 国产一区二区三区免费看| 午夜精品福利一区二区蜜股av| 亚洲欧洲成人精品av97| 久久久久久久一区| 日韩欧美激情在线| 欧美精品少妇一区二区三区| 91色.com| 99热精品国产| 大尺度一区二区| 韩日欧美一区二区三区| 午夜精品一区二区三区三上悠亚| 中文字幕在线视频一区| 国产三级精品三级| 26uuu精品一区二区三区四区在线| 欧美日本一道本在线视频| 在线亚洲人成电影网站色www| 国产曰批免费观看久久久| 另类成人小视频在线| 日本伊人精品一区二区三区观看方式| 亚洲欧美区自拍先锋| 亚洲欧美一区二区三区极速播放| 国产精品美女久久久久久| xnxx国产精品| 久久婷婷成人综合色| 欧美精品一区二区蜜臀亚洲| 欧美一级生活片| 精品久久久久久久人人人人传媒| 日韩一级视频免费观看在线| 日韩欧美在线网站| 欧美电影免费观看高清完整版在线 | 亚洲色图.com| 亚洲欧美成aⅴ人在线观看 | 欧美久久久久久久久中文字幕| 欧美在线高清视频| 欧美人牲a欧美精品| 69p69国产精品| 欧美成人aa大片| 337p粉嫩大胆噜噜噜噜噜91av| 久久久久久免费| 中文字幕在线免费不卡| 亚洲国产日日夜夜| 日本在线观看不卡视频| 国产一区欧美二区| jlzzjlzz国产精品久久| 91福利国产成人精品照片| 9191成人精品久久| 久久奇米777| 中文字幕在线免费不卡| 婷婷六月综合亚洲| 国产剧情在线观看一区二区| 成人av电影免费观看| 7777精品伊人久久久大香线蕉| 久久久欧美精品sm网站| 亚洲欧美在线视频观看| 日本不卡一区二区三区| 国产一区二三区| 91香蕉国产在线观看软件| 欧美日韩国产精品自在自线| 久久蜜桃一区二区| 依依成人精品视频| 精品一区二区三区免费观看| 99久久伊人久久99| 7878成人国产在线观看| 国产精品久线在线观看| 午夜精品福利一区二区三区av| 国产成人精品网址| 欧美日韩一区视频| 国产精品毛片大码女人| 男女男精品视频| 欧美亚洲日本国产| 国产精品视频九色porn| 石原莉奈在线亚洲三区|