rc4encode

RC4エンコード

rc4encode p1,p2,p3

p1     : 変数名
p2     : パスワード文字列
p3(-1) : バッファサイズ

(プラグイン / モジュール : hspinet)

解説

p1で指定された変数バッファの内容をRC4互換(ARCFOUR)アルゴリズムで暗号化します。
暗号化の際に、p2で指定されたパスワード文字列をキーとして使用します。
p3でバッファサイズを指定します。p3を省略またはマイナス値とした場合には、変数バッファの内容を文字列として自動的にサイズを決定します。
RC4暗号では、暗号化する前と後でデータサイズに変更はありません。
また、エンコードとデコードは同じプロセスで行われるため、エンコードを行ったデータに対して、再度同じキーで暗号化することでもとのデータに復号されます。

関連項目

b64encodeBASE64エンコード(hspinet)
b64decodeBASE64デコード(hspinet)

サンプル逆引き (1)

base64test.hsp

情報

プラグイン / モジュールhspinet
バージョン3.5
作成日2017/09/13
著作者onitama
URLhttp://hsp.tv/
備考hspinet.asをインクルードすること。
タイプ拡張命令
グループ拡張入出力制御命令
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspinet.hs