説明 |
文字列を暗号化します。 このメソッドはスタティックメソッドです。オブジェクトを生成せずに呼び出すことができます。 暗号化した結果はBase64形式の文字列として返ります。Decryptor.DecryptStringメソッドで復号化できます。 |
|||||||||||||||||||||||||
呼出形式 |
var enc = Encryptor.EncryptString( data, pass, calg ) |
|||||||||||||||||||||||||
戻り値 |
暗号化されたデータをBase64形式の文字列で返します。 |
|||||||||||||||||||||||||
引数 |
String data |
暗号化する文字列 |
||||||||||||||||||||||||
|
String pass |
4文字以上56文字以下のパスワードを指定します。 |
||||||||||||||||||||||||
|
integer calg |
以下から暗号化アルゴリズムを1つ指定します。
|
||||||||||||||||||||||||
例外 |
CRS-34 |
メモリ不足です |
||||||||||||||||||||||||
|
SEC-2 |
暗号化アルゴリズムが不明です |
||||||||||||||||||||||||
|
SEC-3 |
パスフレーズが不正です |
||||||||||||||||||||||||
|
SEC-13 |
セキュリティプロバイダでエラーが発生しました |
||||||||||||||||||||||||
使用例 |
var enc = Encryptor.EncryptString("暗号化するデータ", "pass", Encryptor.CALG_BLOWFISH); |
|||||||||||||||||||||||||
関連項目 |
|