Sha256: 3ef0973ba145bfc80295aec87cae3d7f4e3fed305de8fbf48f3c20fbe8f04f74

Contents?: true

Size: 1010 Bytes

Versions: 1

Compression:

Stored size: 1010 Bytes

Contents

## Description
The crypt-fog library is a simple encryption mechanism, but slightly better
than Rot13. Its primary goal is to provide a reasonable amount of
obfuscation without having to resort to public/private key exchanges, etc.

For truly sensitive data I recommend using a more advanced encryption scheme.

In addition to the module, a stand-alone program is included called
"fogenc" that takes both a string and a number as arguments and returns
your encrypted string. You can then copy/paste that string to a .rc file.
Just remember the number you picked in order to decrypt it.

## Installation
  gem install crypt-fog

## Command Line
```
fogenc -s "hello" -d 1688
fogenc -f "test.txt" -d 1066
```
        
## Synopsis
```ruby
require 'crypt/fog' # or 'crypt-fog'
include Crypt

s = Fog.new("hello",2003)
p s # ";8??B"
p s.decrypt # "hello"

Fog.decrypt(";8??B",2003) # "hello"
```

## License
Artistic-2.0

## Copyright
(C) 2003-2021 Daniel J. Berger
All rights reserved.

## Author
Daniel J. Berger

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
crypt-fog-1.0.3 README.md