# File lib/mcollective/ssl.rb, line 144
    def aes_encrypt(plain_string)
      cipher = OpenSSL::Cipher::Cipher.new(ssl_cipher)
      cipher.encrypt

      key = cipher.random_key

      cipher.key = key
      cipher.pkcs5_keyivgen(key)
      encrypted_data = cipher.update(plain_string) + cipher.final

      {:key => key, :data => encrypted_data}
    end