MACTripleDES 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 MACTripleDES 类的新实例。
重载
MACTripleDES() |
初始化 MACTripleDES 类的新实例。 |
MACTripleDES(Byte[]) |
使用指定的密钥数据初始化 MACTripleDES 类的新实例。 |
MACTripleDES(String, Byte[]) |
使用 MACTripleDES 的指定实现,用指定的密钥数据初始化 TripleDES 类的新实例。 |
MACTripleDES()
初始化 MACTripleDES 类的新实例。
public:
MACTripleDES();
public MACTripleDES ();
Public Sub New ()
注解
此构造函数使用 的默认实现 TripleDES。
适用于
MACTripleDES(Byte[])
使用指定的密钥数据初始化 MACTripleDES 类的新实例。
public:
MACTripleDES(cli::array <System::Byte> ^ rgbKey);
public MACTripleDES (byte[] rgbKey);
new System.Security.Cryptography.MACTripleDES : byte[] -> System.Security.Cryptography.MACTripleDES
Public Sub New (rgbKey As Byte())
参数
- rgbKey
- Byte[]
MACTripleDES 加密的机密密钥。
例外
rgbKey
参数为 null
。
示例
有关如何使用此构造函数的示例,请参阅 MACTripleDES 类。
注解
此构造函数使用 的默认实现 TripleDES。 参数 rgbKey
的长度必须为 16 或 24 个字节。
适用于
MACTripleDES(String, Byte[])
使用 MACTripleDES 的指定实现,用指定的密钥数据初始化 TripleDES 类的新实例。
public:
MACTripleDES(System::String ^ strTripleDES, cli::array <System::Byte> ^ rgbKey);
public MACTripleDES (string strTripleDES, byte[] rgbKey);
new System.Security.Cryptography.MACTripleDES : string * byte[] -> System.Security.Cryptography.MACTripleDES
Public Sub New (strTripleDES As String, rgbKey As Byte())
参数
- rgbKey
- Byte[]
MACTripleDES 加密的机密密钥。
例外
rgbKey
参数为 null
。
strTripleDES
参数不是 TripleDES 实现的有效名称。
注解
参数 strTripleDES
是实现类型的友好名称 TripleDES 。 默认实现为 System.Security.Cryptography.TripleDES。
参数 rgbKey
的长度必须为 16 或 24 个字节。