Table of Contents

Class AESEncryptionUploadPartStream

Namespace
Amazon.Runtime.Internal.Util
Assembly
AWSSDK.Core.dll

A wrapper stream that encrypts the base stream as it is being read.

public class AESEncryptionUploadPartStream : EncryptUploadPartStream<EncryptionWrapperAES>, IDisposable, IAsyncDisposable
Inheritance
AESEncryptionUploadPartStream
Implements
Inherited Members

Constructors

AESEncryptionUploadPartStream(Stream, byte[], byte[])

Initializes an AESEncryptionStream with a base stream.

public AESEncryptionUploadPartStream(Stream baseStream, byte[] key, byte[] IV)

Parameters

baseStream Stream

Stream to perform encryption on..

key byte[]

Symmetric key to perform encryption

IV byte[]

Initialization vector to perform encryption