The Amazon S3 Encryption Client is a client-side encryption library that enables you to encrypt an object locally to ensure its security before passing it to Amazon Simple Storage Service (Amazon S3).
One writeable IFileProvider for .NET: read, write, append, list and sign links for files on the local disk, Azure Blob Storage, Amazon S3, MinIO, Google Cloud Storage, Box and SharePoint, with the same API and the same meaning on every store.