password_verifyData
指定されたデータが正しいかどうかをハッシュ値と照合し検証します。
定義
名前空間: Alice.Security
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.Security.cs
password_verifyData(bytes,bytes,bytes,number,number)
指定されたデータが正しいかどうかをハッシュ値と照合し検証します。
AliceScript
namespace Alice.Security;
public bool password_verifyData(bytes password, bytes hash, bytes salt, number hash_size = 32, number stretch_count = 1000);
引数 | |
---|---|
password |
検証するデータ |
hash |
検証に使用するハッシュ値 |
salt |
上記のハッシュ値のソルト |
hash_size |
出力されるハッシュ値の長さ。規定では32。 |
stretch_count |
ストレッチングをする回数。規定では1000。 |
戻り値 | |
---|---|
bool |
パスワードが正しければtrue 、それ以外の場合はfalse 。 |
対応 | |
---|---|
AliceScript | 2.0、2.1、2.2、2.3、3.0 |
AliceSister | 2.0、2.1、2.2、2.3、3.0 |
Losetta | 0.9、0.10 |
例
次の例では、文字列をハッシュ化し検証します。