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