# rc4conv

## 説明

`rc4conv` は、`CRYPTO_RC4*()` で扱える暗号化データを作成するツールです。

## 使用方法

### 起動コマンド

`% rc4conv [-s] [-t[width]] [-A4] [-o outputFile] <inputFile> <keyFile>
`

`inputFile` で指定された入力ファイルを、keyFile で指定された鍵ファイルを鍵として暗号化します。
鍵ファイルには16バイトまでのバイナリデータを指定することが可能です。

-s オプションは、圧縮変換成功時に表示される成功メッセージを非表示にします。

-A4オプションは、出力ファイルのサイズが4の倍数になるように末尾を0で埋めアライメントを行ないます。

-o オプションで、出力ファイルのファイル名を指定できます。 何も指定しなかった場合には、(入力ファイル名本体部)_rc4.bin という名前の出力ファイルが作成されます。

-t オプションにより出力ファイルをc言語形式のテキストファイルとして出力可能です。
オプションに(1|2|4)を付けることで、型をu8,u16,u32から選択することも可能です。(デフォルトはu8)

## 場所

`$TwlCrypto/tools/bin/rc4conv.exe`

## 参照

`CRYPTO_RC4, CRYPTO_RC4Fast`

## 履歴

2008/03/31 初版