aes-everywhere (rubygems):     AES Everywhere is Cross Language Encryption Library which provides      the ability to encrypt and decrypt data using a single algorithm in      different programming languages and on different platforms.     This is an implementation of the AES algorithm, specifically CBC mode,      with 256 bits key length and PKCS7 padding. 
Keywords: aes|bash|csharp|dart|go|java|javascript|lua|php|python|rsa|ruby|swift