DES加密服務提供者

    內容表格
    沒有標頭

    版本為 16:51, 30 Nov 2024

    到這個版本。

    返回到 版本存檔.

    查閱目前版本

    DES稱之為Data Encryption Standard, 屬於基礎的單方向性服務. 可以拿來應用於資料串流編碼. 根據微軟提供的類別物件, 如下所示:
    [ComVisibleAttribute(true)]
    public sealed class DESCryptoServiceProvider : DES
    可以看到這個是一個密封(sealed)的實體類別, 意味它不能被繼承. 不過他實作了DES類別. 來看看DES類別的架構:
    [ComVisibleAttribute(true)]
    public abstract class DES : SymmetricAlgorithm
    這個DES是一個抽象, 不能被實例化. 由此推斷, 他的上層依然也是屬於抽象.
    [ComVisibleAttribute(true)]
    public abstract class SymmetricAlgorithm : IDisposable
    這個上層的SymmetricAlgorithm對於DESCryptoProvider是最頂級的抽象, 這個頂級的抽象實作了IDisposable介面, 表示由下直接或間接繼承的具象類別所產生的實例物件可以被直接摧毀(Dispose). 在微軟的DES加密服務提供64位元長度.

     

    Powered by MindTouch Core