Share via


Aes 類別

定義

重要

此 API 不符合 CLS 規範。

此類別可讓您透過內建函式存取 Intel AES 硬體指示。

public ref class Aes abstract : System::Runtime::Intrinsics::X86::Sse2
[System.CLSCompliant(false)]
public abstract class Aes : System.Runtime.Intrinsics.X86.Sse2
[<System.CLSCompliant(false)>]
type Aes = class
    inherit Sse2
Public MustInherit Class Aes
Inherits Sse2
繼承
繼承
屬性

屬性

IsSupported

此類別可讓您透過內建函式存取 Intel AES 硬體指示。

方法

Decrypt(Vector128<Byte>, Vector128<Byte>)

__m128i _mm_aesdec_si128 (__m128i a, __m128i RoundKey)

AESDEC xmm, xmm/m128

DecryptLast(Vector128<Byte>, Vector128<Byte>)

__m128i _mm_aesdeclast_si128 (__m128i a, __m128i RoundKey)

AESDECLAST xmm, xmm/m128

Encrypt(Vector128<Byte>, Vector128<Byte>)

__m128i _mm_aesenc_si128 (__m128i a, __m128i RoundKey)

AESENC xmm, xmm/m128

EncryptLast(Vector128<Byte>, Vector128<Byte>)

__m128i _mm_aesenclast_si128 (__m128i a, __m128i RoundKey)

AESENCLAST xmm, xmm/m128

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
InverseMixColumns(Vector128<Byte>)

__m128i _mm_aesimc_si128 (__m128i a)

AESIMC xmm, xmm/m128

KeygenAssist(Vector128<Byte>, Byte)

__m128i _mm_aeskeygenassist_si128 (__m128i a, const int imm8)

AESKEYGENASSIST xmm, xmm/m128, imm8

MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於