{62E92675-CB77-3FC9-8597-1A81A5F18013}

System.Security.Cryptography.RC2CryptoServiceProvider

Registry

{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29}

InprocServer32

C:\Windows\System32\mscoree.dll
  • Assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
  • Class: System.Security.Cryptography.RC2CryptoServiceProvider
  • ThreadingModel: Both

ProgId

System.Security.Cryptography.RC2CryptoServiceProvider

Instance

  • Type: RC2CryptoServiceProvider

Methods

  • get_EffectiveKeySize: int get_EffectiveKeySize()
  • set_EffectiveKeySize: void set_EffectiveKeySize(int value)
  • get_UseSalt: bool get_UseSalt()
  • set_UseSalt: void set_UseSalt(bool value)
  • CreateEncryptor: System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV), System.Security.Cryptography.ICryptoTransform CreateEncryptor()
  • CreateDecryptor: System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV), System.Security.Cryptography.ICryptoTransform CreateDecryptor()
  • GenerateKey: void GenerateKey()
  • GenerateIV: void GenerateIV()
  • get_KeySize: int get_KeySize()
  • set_KeySize: void set_KeySize(int value)
  • Dispose: void Dispose(), void IDisposable.Dispose()
  • Clear: void Clear()
  • get_BlockSize: int get_BlockSize()
  • set_BlockSize: void set_BlockSize(int value)
  • get_FeedbackSize: int get_FeedbackSize()
  • set_FeedbackSize: void set_FeedbackSize(int value)
  • get_IV: byte[] get_IV()
  • set_IV: void set_IV(byte[] value)
  • get_Key: byte[] get_Key()
  • set_Key: void set_Key(byte[] value)
  • get_LegalBlockSizes: System.Security.Cryptography.KeySizes[] get_LegalBlockSizes()
  • get_LegalKeySizes: System.Security.Cryptography.KeySizes[] get_LegalKeySizes()
  • get_Mode: System.Security.Cryptography.CipherMode get_Mode()
  • set_Mode: void set_Mode(System.Security.Cryptography.CipherMode value)
  • get_Padding: System.Security.Cryptography.PaddingMode get_Padding()
  • set_Padding: void set_Padding(System.Security.Cryptography.PaddingMode value)
  • ValidKeySize: bool ValidKeySize(int bitLength)

Properties

  • EffectiveKeySize: int EffectiveKeySize {get;set;}
  • UseSalt: bool UseSalt {get;set;}
  • KeySize: int KeySize {get;set;}
  • BlockSize: int BlockSize {get;set;}
  • FeedbackSize: int FeedbackSize {get;set;}
  • IV: byte[] IV {get;set;}
  • Key: byte[] Key {get;set;}
  • LegalBlockSizes: System.Security.Cryptography.KeySizes[] LegalBlockSizes {get;}
  • LegalKeySizes: System.Security.Cryptography.KeySizes[] LegalKeySizes {get;}
  • Mode: System.Security.Cryptography.CipherMode Mode {get;set;}
  • Padding: System.Security.Cryptography.PaddingMode Padding {get;set;}

MIT License. Copyright (c) 2021 Strontic.