obg-0.5.0 has been yanked.
obg - encrypt/decrypt files
encrypt or decrypt something with nothing or vice-versa
Installation:
AES256-CBC Encryption or Decryption of files using other files as keys
For instance, any video, image, audio or any files binary or plaintext can be used to encrypt another file.
Example usage:
Let's download nothing.png and use that as raw-bytes "password"
input in a PBKDF2 key-derivation thus generating a AES key to later
encrypt/decrypt files.
Generating an AES-256-CBC key out of an image file of "nothing"
Encrypting a file
Decrypting a file
Generating an AES-256-CBC key out of textual password
From there the encryption/decryption works the same as above.
Generating an AES-256-CBC key out of pseudo-random bytes
From there the encryption/decryption works the same as above.
Pro Tips
Both --password or -salt options of obg keygen can be
paths to files, but if the given path don't exist in the file-system
the password or salt will be that path. Those options can be repeated to create a chain of (un)seemingly random bytes.