Class DESCryptoServiceProvider
Предоставляет методы шифрования текста по алгоритму DES.
Inheritance
Implements
Inherited Members
Namespace: Terrasoft.Common
Assembly: Terrasoft.Common.dll
Syntax
[ComVisible(true)]
public class DESCryptoServiceProvider : IDisposable
Constructors
DESCryptoServiceProvider()
Инициализирует новый экземпляр DESCryptoServiceProvider.
Declaration
public DESCryptoServiceProvider()
DESCryptoServiceProvider(String)
Инициализирует новый экземпляр DESCryptoServiceProvider c указанием секретного ключа.
Declaration
public DESCryptoServiceProvider(string secretKey)
Parameters
Type | Name | Description |
---|---|---|
System.String | secretKey | Ключ в формате base64String. |
Methods
Close()
Declaration
[Obsolete("7.14.3 | Method is not in use and will be removed in upcoming releases")]
public void Close()
Decrypt(String)
Расшифровывает заданный текст по алгоритму DES.
Declaration
public string Decrypt(string cypherText)
Parameters
Type | Name | Description |
---|---|---|
System.String | cypherText | Текст для расшифровки в формате base64. |
Returns
Type | Description |
---|---|
System.String | Строка, представляющая расшифрованный текст. |
Dispose()
Выполняет удаление, высвобождение и сброс ресурсов. Отменяет вызов Finalize() для данного экземпляра.
Declaration
public void Dispose()
Dispose(Boolean)
Выполняет удаление, высвобождение и сброс ресурсов.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing | Значение |
Encrypt(String)
Шифрует заданный текст в по алгоритму DES.
Declaration
public string Encrypt(string text)
Parameters
Type | Name | Description |
---|---|---|
System.String | text | Текст для шифрования. |
Returns
Type | Description |
---|---|
System.String | Строка, представляющая зашифрованный текст в формате base64. |