Keep Calm and Trust No One: Protecting data with end-to-end encryption
There have been a large number of high-value data breaches, lately. It is important to follow best practices, to protect sensitive data. There are additional steps that you can take, though. I intend to show you how to read in a file using javascript's FileReader API, asymmetrically encrypt it, and upload the encrypted file to your server. I will then show how to decrypt the file once it reaches the recipient's browser. The file will not only never be readable on the server but it will only be readable by the intended recipient(s).
About Joe Steinbring
Joe is a Milwaukee native, with over 8 years of application development experience. He has used ColdFusion on a daily basis since CF7 and is a regular at MilwaukeeJS meet-ups.
Follow Joe Steinbring on Twitter