CipherSpi.EngineUpdateAAD 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
EngineUpdateAAD(ByteBuffer) |
AAD(추가 인증 데이터)의 다중 파트 업데이트를 계속합니다. |
EngineUpdateAAD(Byte[], Int32, Int32) |
제공된 버퍼의 하위 집합을 사용하여 AAD(추가 인증 데이터)의 여러 부분으로 업데이트를 계속합니다. |
EngineUpdateAAD(ByteBuffer)
AAD(추가 인증 데이터)의 다중 파트 업데이트를 계속합니다.
[Android.Runtime.Register("engineUpdateAAD", "(Ljava/nio/ByteBuffer;)V", "GetEngineUpdateAAD_Ljava_nio_ByteBuffer_Handler")]
protected virtual void EngineUpdateAAD (Java.Nio.ByteBuffer? src);
[<Android.Runtime.Register("engineUpdateAAD", "(Ljava/nio/ByteBuffer;)V", "GetEngineUpdateAAD_Ljava_nio_ByteBuffer_Handler")>]
abstract member EngineUpdateAAD : Java.Nio.ByteBuffer -> unit
override this.EngineUpdateAAD : Java.Nio.ByteBuffer -> unit
매개 변수
- src
- ByteBuffer
AAD를 포함하는 버퍼
- 특성
설명
AAD(추가 인증 데이터)의 다중 파트 업데이트를 계속합니다.
이 메서드에 대한 호출은 AEAD(GCM/CCM)와 같은 모드에서 작동할 때 암호화에 AAD를 제공합니다. 이 암호가 GCM 또는 CCM 모드에서 작동하는 경우 암호 텍스트(및 doFinal
메서드를 통해)에서 작업을 시작하기 전에 모든 AAD를 update
제공해야 합니다.
시작 src.position()
되는 모든 src.remaining()
바이트가 처리됩니다. 반환 시 입력 버퍼의 위치는 해당 제한과 같습니다. 제한은 변경되지 않습니다.
1.7에 추가되었습니다.
에 대한 javax.crypto.CipherSpi.engineUpdateAAD(java.nio.ByteBuffer)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
EngineUpdateAAD(Byte[], Int32, Int32)
제공된 버퍼의 하위 집합을 사용하여 AAD(추가 인증 데이터)의 여러 부분으로 업데이트를 계속합니다.
[Android.Runtime.Register("engineUpdateAAD", "([BII)V", "GetEngineUpdateAAD_arrayBIIHandler")]
protected virtual void EngineUpdateAAD (byte[]? src, int offset, int len);
[<Android.Runtime.Register("engineUpdateAAD", "([BII)V", "GetEngineUpdateAAD_arrayBIIHandler")>]
abstract member EngineUpdateAAD : byte[] * int * int -> unit
override this.EngineUpdateAAD : byte[] * int * int -> unit
매개 변수
- src
- Byte[]
AAD를 포함하는 버퍼
- offset
- Int32
AAD 입력이 시작되는 오프셋 src
- len
- Int32
AAD 바이트 수
- 특성
예외
암호화 또는 암호 해독을 위해 이 암호 인스턴스가 초기화되지 않은 경우
이null
면 input
입력 inputOffset
inputLen
버퍼에 유효한 청크를 지정하지 않습니다.
암호가 AEAD를 지원하지 않는 경우
설명
제공된 버퍼의 하위 집합을 사용하여 AAD(추가 인증 데이터)의 여러 부분으로 업데이트를 계속합니다.
이 메서드에 대한 호출은 AEAD(GCM/CCM)와 같은 모드에서 작동할 때 암호화에 AAD를 제공합니다. 이 암호가 GCM 또는 CCM 모드에서 작동하는 경우 암호 텍스트(및 doFinal
메서드를 통해)에서 작업을 시작하기 전에 모든 AAD를 update
제공해야 합니다.
1.7에 추가되었습니다.
에 대한 javax.crypto.CipherSpi.engineUpdateAAD(byte[], int, int)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.