Kenneth Jackson

Kenneth Jackson

Client-Side Encryption and the Cloud: Patterns and Practices
Principal Solutions Architect, Global Financial Services - AWS

Abstract: While AWS and other Cloud Service Providers offer managed solutions for server-side encryption of data at rest, there are scenarios where particularly sensitive data needs to be encrypted before storing it in the cloud or where your application needs to manage the encryption and decryption of that data. The AWS Encryption SDK is a client-side encryption library designed to make it easy for everyone to encrypt and decrypt data using industry standards and best practices. While it is integrated with AWS Key Management Services, the SDK can be used with non-AWS keyrings. This session will describe the architecture of the Encryption SDK and demonstrate several common use cases from our work with large financial services firms.

Kenneth is a Principal Solutions Architect in the Global Financial Services practice at AWS. He has more than 25 years of experience in IT working with global financial institutions and other enterprises in the areas of application architecture and information security. Kenneth’s current research interests include artificial intelligence, cloud-scale cryptography, and automated security validation in continuous delivery pipelines. Kenneth has a B.A. in Computer Science from Duke University.