⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 blowfishnet.xml

📁 一款和门禁系统结合的SOAP API 程序
💻 XML
📖 第 1 页 / 共 3 页
字号:
            <see cref="M:BlowfishNET.BlowfishECB.Invalidate"/>
        </member>
        <member name="M:BlowfishNET.BlowfishCFB.Encrypt(System.Byte[],System.Int32,System.Byte[],System.Int32,System.Int32)">
            <see cref="M:BlowfishNET.BlowfishECB.Encrypt(System.Byte[],System.Int32,System.Byte[],System.Int32,System.Int32)"/>
        </member>
        <member name="M:BlowfishNET.BlowfishCFB.Decrypt(System.Byte[],System.Int32,System.Byte[],System.Int32,System.Int32)">
            <see cref="M:BlowfishNET.BlowfishECB.Decrypt(System.Byte[],System.Int32,System.Byte[],System.Int32,System.Int32)"/>
        </member>
        <member name="M:BlowfishNET.BlowfishCFB.Clone">
            <see cref="M:BlowfishNET.BlowfishECB.Clone"/>
        </member>
        <member name="P:BlowfishNET.BlowfishCFB.IV">
            <summary>The current initialization vector (IV), which measures one block.</summary>
        </member>
        <member name="T:BlowfishNET.Properties.Resources">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.BFALGO_INVALID_BLOCKSIZE">
            <summary>
              Looks up a localized string similar to Invalid block size..
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.BFALGO_INVALID_CIPHERMODE">
            <summary>
              Looks up a localized string similar to Only ECB and CBC modes are supported..
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.BFALGO_INVALID_IV_LENGTH">
            <summary>
              Looks up a localized string similar to Invalid IV length..
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.BFALGO_INVALID_KEYSIZE">
            <summary>
              Looks up a localized string similar to Invalid key size..
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.BFALGO_INVALID_PADDATA_PKCS7_2">
            <summary>
              Looks up a localized string similar to Invalid PKCS7 padding data {0} at {1}..
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.BFALGO_INVALID_PADVAL_ANSIX923_1">
            <summary>
              Looks up a localized string similar to Invalid ANSIX923 padding value {0}..
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.BFALGO_INVALID_PADVAL_PKCS7_1">
            <summary>
              Looks up a localized string similar to Invalid PKCS7 padding value {0}..
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.BFALGO_NONZERO_PADDATA_ANSIX923_2">
            <summary>
              Looks up a localized string similar to Nonzero ANSIX923 padding data {0} at {1}..
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.BFALGO_UNEXPECTED_LAST_BLOCK_COUNT_1">
            <summary>
              Looks up a localized string similar to Unexpected last block count {0}..
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.BFALGO_UNKNOWN_PADDING_DECRYPT_1">
            <summary>
              Looks up a localized string similar to Unknown padding {0} for final decryption..
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.BFALGO_UNKNOWN_PADDING_ENCRYPT_1">
            <summary>
              Looks up a localized string similar to Unknown padding {0} for final encryption..
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.BFALGO_UNSUPPORTED_PADDINGMODE_1">
            <summary>
              Looks up a localized string similar to Unsupported padding mode {0}..
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.JAVAIOP_CANNOT_READ_IV">
            <summary>
              Looks up a localized string similar to Cannot read IV, no more data..
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.JAVAIOP_INVALID_PADDING_PATTERN">
            <summary>
              Looks up a localized string similar to Invalid padding pattern..
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.JAVAIOP_INVALID_PADVAL">
            <summary>
              Looks up a localized string similar to Invalid padding value..
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.JAVAIOP_LAST_BLOCK_TRUNCATED">
            <summary>
              Looks up a localized string similar to Last block is truncated..
            </summary>
        </member>
        <member name="P:BlowfishNET.Properties.Resources.JAVAIOP_TRUNCATED">
            <summary>
              Looks up a localized string similar to Data is truncated..
            </summary>
        </member>
        <member name="T:BlowfishNET.BlowfishSimple">
            <summary>An easy-to-use-string encryption solution using Blowfish/CBC.</summary>
            <remarks>As a simple solution for developers, who want nothing more than protect
            single strings with a password, this class provides the necessary functionality.
            The password (aka as key) is hashed using the SHA-1 implementation of the .NET
            framework. The random number generator for the CBC initialization vector (IV)
            and BASE64 are used from the framework's security services.</remarks>
        </member>
        <member name="M:BlowfishNET.BlowfishSimple.VerifyKey(System.String,System.String)">
            <summary>To verify a key before it is used for decryption.</summary>
            <remarks> By passing the currently available key and a key checksum
            retrieved during the former encryption process you will be assured that
            the key will decrypt the data correctly.</remarks> 
            <param name="key">The key to verify.</param> 
            <param name="keyChecksum">The original key checksum.</param> 
            <returns>True if key seems to be the right one or false if it doesn't match.
            </returns> 
        </member>
        <member name="M:BlowfishNET.BlowfishSimple.#ctor">
            <summary>Empty constructor. Before using the instance you MUST call Initialize(),
            otherwise any result or behavior is unpredictable!</summary>
        </member>
        <member name="M:BlowfishNET.BlowfishSimple.#ctor(System.String)">
            <summary>Default constructor.</summary>
            <param name="keyStr">The string which is used as the key material (aka as
            password or passphrase). Internally the UTF-8 representation of this string
            is used, hashed with SHA-1. The result is then a 160bit binary key. Notice
            that this transformation will not make weak (meaning short or easily guessable)
            keys any safer!</param>
        </member>
        <member name="M:BlowfishNET.BlowfishSimple.Initialize(System.String)">
            <summary>Initializes the instance with a (new) key string.</summary>
            <param name="keyStr">The key material.</param>
            <see cref="M:BlowfishNET.BlowfishSimple.#ctor(System.String)"/>
        </member>
        <member name="M:BlowfishNET.BlowfishSimple.Encrypt(System.String)">
            <summary>Encrypts a string.</summary>
            <remarks>For efficiency the given string will be UTF-8 encoded and padded to
            the next 8byte block border. The CBC IV plus the encrypted data will then be
            BASE64 encoded and  returned as the final encryption result.</remarks>
            <param name="plainText">The string to encrypt.</param> 
            <returns>The encrypted string.</returns> 
        </member>
        <member name="M:BlowfishNET.BlowfishSimple.Decrypt(System.String)">
            <summary>Decrypts a string which was formely generated by the Encrypt()
            method and a particular key.</summary>        
            <remarks>The string has to be decrypted with the same key, otherwise the
            result will be simply garbage. If you want to check if the key is the right
            one use the VerifyKey() method.</remarks>
            <param name="cipherText">The string to decrypt.</param> 
            <returns>The decrypted string, or null on error (usually caused by a wrong

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -