See how a new startup 'Square' has done this. Here is the link
To apply, please submit along with your resume a critique of the following code:
# This program encrypts and decrypts messages at the command line.
# It runs setuid root, so that it can be used by users without giving
# them access to the (root-owned) secret encryption key.
cipher = OpenSSL::Cipher::Cipher.new('aes-256-ecb')
puts "$0 [encrypt
input = File.open(ARGV.shift)
output = File.open(OUTPUT_FILE, "w")
output.write(cipher << l)