HMAC.HashCore 메서드

정의

오버로드

HashCore(ReadOnlySpan<Byte>)

개체에 쓴 데이터를 HMAC를 계산하기 위한 HMAC 알고리즘으로 경로 처리합니다.

HashCore(Byte[], Int32, Int32)

파생 클래스에 재정의된 경우 개체에 쓰인 데이터의 경로를 HMAC 값을 계산할 HMAC 알고리즘에 지정합니다.

HashCore(ReadOnlySpan<Byte>)

Source:
HMAC.cs
Source:
HMAC.cs
Source:
HMAC.cs

개체에 쓴 데이터를 HMAC를 계산하기 위한 HMAC 알고리즘으로 경로 처리합니다.

C#
protected override void HashCore(ReadOnlySpan<byte> source);

매개 변수

source
ReadOnlySpan<Byte>

HMAC 코드를 컴퓨팅할 입력입니다.

예외

설명

이 메서드의 기본 구현은 HMAC의 관리되는 구현이 없으므로 을 throw합니다 PlatformNotSupportedException .

파생 형식은 이 메서드를 재정의해야 합니다.

적용 대상

.NET 10 및 기타 버전
제품 버전
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.1

HashCore(Byte[], Int32, Int32)

Source:
HMAC.cs
Source:
HMAC.cs
Source:
HMAC.cs

파생 클래스에 재정의된 경우 개체에 쓰인 데이터의 경로를 HMAC 값을 계산할 HMAC 알고리즘에 지정합니다.

C#
protected override void HashCore(byte[] rgb, int ib, int cb);

매개 변수

rgb
Byte[]

입력 데이터입니다.

ib
Int32

데이터 사용을 시작할 바이트 배열의 오프셋입니다.

cb
Int32

데이터로 사용할 배열의 바이트 수입니다.

설명

애플리케이션 코드에서이 메서드가 호출 되지 않습니다.

추가 정보

적용 대상

.NET 10 및 기타 버전
제품 버전
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1