다음을 통해 공유


ICryptoTransform 인터페이스

정의

암호화 변형의 기본 작업을 정의합니다.

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
파생
특성
구현

설명

해시 알고리즘은 암호화 변환의 예 (HashAlgorithm).

속성

CanReuseTransform

현재 변형을 다시 사용할 수 있는지 여부를 나타내는 값을 가져옵니다.

CanTransformMultipleBlocks

여러 개의 블록을 변환할 수 있는지 여부를 나타내는 값을 가져옵니다.

InputBlockSize

입력 블록 크기를 가져옵니다.

OutputBlockSize

출력 블록 크기를 가져옵니다.

메서드

Dispose()

관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 애플리케이션 정의 작업을 수행합니다.

(다음에서 상속됨 IDisposable)
TransformBlock(Byte[], Int32, Int32, Byte[], Int32)

입력 바이트 배열의 지정된 영역을 변환한 다음 변환 결과를 출력 바이트 배열의 지정된 영역으로 복사합니다.

TransformFinalBlock(Byte[], Int32, Int32)

지정된 바이트 배열의 지정된 영역을 변환합니다.

적용 대상

추가 정보