ICryptoTransform Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan operasi dasar transformasi kriptografi.
public interface class ICryptoTransform : IDisposable
public interface ICryptoTransform : IDisposable
[System.Runtime.InteropServices.ComVisible(true)]
public interface ICryptoTransform : IDisposable
type ICryptoTransform = interface
interface IDisposable
[<System.Runtime.InteropServices.ComVisible(true)>]
type ICryptoTransform = interface
interface IDisposable
Public Interface ICryptoTransform
Implements IDisposable
- Turunan
- Atribut
- Penerapan
Keterangan
Algoritma hash adalah contoh transformasi kriptografi (HashAlgorithm).
Properti
CanReuseTransform |
Mendapatkan nilai yang menunjukkan apakah transformasi saat ini dapat digunakan kembali. |
CanTransformMultipleBlocks |
Mendapatkan nilai yang menunjukkan apakah beberapa blok dapat diubah. |
InputBlockSize |
Mendapatkan ukuran blok input. |
OutputBlockSize |
Mendapatkan ukuran blok output. |
Metode
Dispose() |
Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, melepaskan, atau mereset sumber daya yang tidak terkelola. (Diperoleh dari IDisposable) |
TransformBlock(Byte[], Int32, Int32, Byte[], Int32) |
Mengubah wilayah yang ditentukan dari array byte input dan menyalin transformasi yang dihasilkan ke wilayah yang ditentukan dari array byte output. |
TransformFinalBlock(Byte[], Int32, Int32) |
Mengubah wilayah yang ditentukan dari array byte yang ditentukan. |