C# 클래스 SecurityDriven.Inferno.Kdf.SP800_108_Ctr

Concepts from: http://dx.doi.org/10.6028/NIST.SP.800-108 http://referencesource.microsoft.com/#System.Web/Security/Cryptography/SP800_108.cs
파일 보기 프로젝트 열기: sdrapkin/SecurityDriven.Inferno

공개 메소드들

메소드 설명
DeriveKey ( Func hmacFactory, byte key, ArraySegment label, ArraySegment context, ArraySegment derivedOutput, uint counter = 1 ) : void

비공개 메소드들

메소드 설명
CreateBuffer ( ArraySegment label, ArraySegment context, uint keyLengthInBits ) : byte[]
DeriveKey ( HMAC keyedHmac, ArraySegment bufferSegment, ArraySegment derivedOutput, uint counter = 1 ) : void

메소드 상세

DeriveKey() 공개 정적인 메소드

public static DeriveKey ( Func hmacFactory, byte key, ArraySegment label, ArraySegment context, ArraySegment derivedOutput, uint counter = 1 ) : void
hmacFactory Func
key byte
label ArraySegment
context ArraySegment
derivedOutput ArraySegment
counter uint
리턴 void