In an effort to raise awareness of the security of data stored in the Cloud, Sun distinguished engineer Glenn Brunette has created an interesting project on Kenai. The project, "Crypto Front End to S3 CLIs" (s3-crypto) delivers a simple and intuitive way for people to encrypt their files before automatically storing them in the Cloud. Similarly, files are automatically decrypted upon retrieval so that the entire process is transparent.
The keys and encryption process are all handled on the client meaning that the Cloud provider only has access to encrypted content (and not the encryption keys!) This project offers two utilities: s3-crypto.sh (the ultimate in flexibility and control) and csb (Cloud Safety Box - a simplified interface that accepts all of the default settings).
This software project can be configured to use either the Solaris Cryptographic Framework (on OpenSolaris) or OpenSSL (on OpenSolaris or other platforms), and it has been tested on both OpenSolaris and Mac OS X. Glenn is also working to make this tool available for the Sun Cloud when it become available.
Glenn has created a project on Kenai for this where you can view the code, downlood the tool and contribute to the project and discussion. You can access it here.








