ms-capi
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:Random exercises of using Microsoft CryptoAPI from JRuby (using The Pheox JCAPI)
### Random exercises of using Microsoft CryptoAPI from JRuby (using The Pheox JCAPI)

### Crypting ###

* aes256 file crypting

Using:

```
jruby aes256.rb IN_FILE OUT_FILE PASSWORD crypt|decrypt
```

* hamc

Using:

```
jruby hmac.rb TEXT PASSWORD HMAC_FILE sign|verify
```

* signature

Using:

```
jruby signature_rsa.rb TEXT PUBLIC_KEY_FILE SIGNATURE_FILE sign|verify
```

### Steganography ###

* LSB (wav file):

Using:

```
ruby lsb_writer.rb PHRASE IN_WAV_FILE OUT_WAV_FILE
```

```
ruby lsb_reader.rb PHRASE_LENGTH WAV_FILE
```

* Patchwork

Using

```
ruby patchwork.rb IMAGE_FILE KEY set
```

* Text container

Using

```ruby
ruby encoder.rb TEXT_TO_ENCODE CHAR_POSITION FILE encode
ruby decode.rb CHAR_POSITION FILE decode
```

本源码包内暂不包含可直接显示的源代码文件,请下载源码包。