Simple abstraction of AES to ensure no silly mistakes
Simple aes-256-ctr encrypt/decrypt
simple aes encrypt/decrypt
Simple aes algorithm
Simple aes crypto routines
simple aes-256-cbc encryption utilities
An easy way to use symmetric keys in browsers or node
Simple AES-256-CBC encyption/decryption of target files.
A simple AES encryption and decryption utility
Simple AES-256-CBC encyption/decryption of target files.
aes, for browserify
Simple AES encryption library
An easy way to use symmetric keys in browsers or node
A simple wrapper to handle encryption of strings and decryption of string which can be used in react application. react-crypt-gsm is a simple aes-256-gcm encrypt and decrypt module for node.js
a simple aes-256-gcm encrypt and decrypt module for node.js
All the cryptographic primitives used in Ethereum.
A simple AES-GCM encryption and decryption utility using Web Crypto API
Simple AES-256-CBC encryption/decryption utilities for Node.js/TypeScript.
decrypt aes-128 content using a key
A simple AES encryption and decryption helper
A simple AES-GCM CLI password manager
A simple AES-GCM cipher codec (for encrypting and decrypting)
A pure JavaScript implementation of the AES block cipher and all common modes of operation.
AES crypto native module for react-native
A simple to use AES256-ctr encypter and decrypter based of the npm package(aes256)
This library is built on top of `aes-gcm` crate exposing a easy-to-use aes256-gcm encryption API.
Simple AES-256-driven encryption
Simple but LOW security AES gem - OBSOLETE.
Simple AES encryption / decryption for Ruby
Minienigma it's a simple to use string encrypting/decrypting machine out of the box. It uses a AES 256 CBC algorithm which makes your data pretty secure this days. In order to use it, make sure to configure it using MiniEnigma.configure(key, iv) where key and iv needs to be a combination of characters. Key must be 32 characters long. Iv must be 16 characters long. Then to encrypt just call MiniEnigma.encrypt('your insecure data here'). To decrypt MiniEnigma.decrypt('your secure data here'). PD: A nice place to get secure key and iv: http://randomkeygen.com
Encrypts a string value using the AES 256 CBC algorithm and decrypts it back again.
Store sensitive data safely as encrypted strings or entire files, using symmetric aes-256-cbc encryption/decryption with a secret key and an IV vector, and YAML-friendly base64-encoded encrypted result.
Simple AES-128 bit encryption / decryption for Ruby
Store sensitive data safely as encrypted strings or entire files, using symmetric aes-256-cbc encryption/decryption with a secret key and an IV vector, and YAML-friendly base64-encoded encrypted result.
A simple program for AES encryption and base 64 encoding
Sym is a ruby library (gem) that offers both the command line interface (CLI) and a set of rich Ruby APIs, which make it rather trivial to add encryption and decryption of sensitive data to your development or deployment workflow. For additional security the private key itself can be encrypted with a user-generated password. For decryption using the key the password can be input into STDIN, or be defined by an ENV variable, or an OS-X Keychain Entry. Unlike many other existing encryption tools, Sym focuses on getting out of your way by offering a streamlined interface with password caching (if MemCached is installed and running locally) in hopes to make encryption of application secrets nearly completely transparent to the developers. Sym uses symmetric 256-bit key encryption with the AES-256-CBC cipher, same cipher as used by the US Government. For password-protecting the key Sym uses AES-128-CBC cipher. The resulting data is zlib-compressed and base64-encoded. The keys are also base64 encoded for easy copying/pasting/etc. Sym accomplishes encryption transparency by combining several convenient features: 1. Sym can read the private key from multiple source types, such as pathname, an environment variable name, a keychain entry, or CLI argument. You simply pass either of these to the -k flag — one flag that works for all source types. 2. By utilizing OS-X Keychain on a Mac, Sym offers truly secure way of storing the key on a local machine, much more secure then storing it on a file system, 3. By using a local password cache (activated with -c) via an in-memory provider such as memcached, sym invocations take advantage of password cache, and only ask for a password once per a configurable time period, 4. By using SYM_ARGS environment variable, where common flags can be saved. This is activated with sym -A, 5. By reading the key from the default key source file ~/.sym.key which requires no flags at all, 6. By utilizing the --negate option to quickly encrypt a regular file, or decrypt an encrypted file with extension .enc 7. By implementing the -t (edit) mode, that opens an encrypted file in your $EDITOR, and replaces the encrypted version upon save & exit, optionally creating a backup. 8. By offering the Sym::MagicFile ruby API to easily read encrypted files into memory. Please refer the module documentation available here: https://www.rubydoc.info/gems/sym
IMP is a simple console password manager. Passwords are stored in an AES encrypted filesystem-like tree. The main functionality includes printing, setting and copying passwords, allowing the handling of passwords without them being shown on screen.
This gem provides a dead-simple encryption of string / text attributes of ActiveRecord and Mongoid models. Encryptor internally uses ActiveSupport::MessageEncryptor and therefore it uses 'aes-256-cbc' cipher by default. Gem does NOT require column with different name. From user perspective encryption is completely transparent - they use decrypted values all the time, but encrypted values are stored in database.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.