当アプリは、HmacSHA1によりハッシュ化させた10文字のワンタイムパスワードを生成するアプリです。
パスワード生成間隔、ユーザID、固定キーを独自に設定できるので
オリジナルなワンタイムパスワードを生成することが可能です。
【特徴】
・ワンタイムパスワードの生成間隔を指定できます(12パターン)
・セキュリティコードによる画面ロック機能で不正操作を防止します
・当アプリと同じパスワード生成方式を利用したいサービスに実装すれば、
ワンタイムパスワード認証を行うことが可能です
【パスワードの生成方法】
変換対象値を固定キーでHmacSHA1ハッシュ化させたうちの先頭10文字を
ワンタイムパスワードとして発行しています。
変換対象値: ユーザID + 変換対象日時分(YYYMMDDhhmm)
※変換対象日時分のYYYMMDDhhmm部分は発行開始時間です。
例えば、生成間隔が15分で現在時刻が2016/01/16 11:50であれば
YYYMMDDhhmm部分は201601161145となります。
【注意事項】
当アプリは端末内の時間を基準にしてパスワードを生成しています。
そのため端末内の時刻と認証を行うサービスの時刻が一致していることが必須です。
パスワード生成間隔、ユーザID、固定キーを独自に設定できるので
オリジナルなワンタイムパスワードを生成することが可能です。
【特徴】
・ワンタイムパスワードの生成間隔を指定できます(12パターン)
・セキュリティコードによる画面ロック機能で不正操作を防止します
・当アプリと同じパスワード生成方式を利用したいサービスに実装すれば、
ワンタイムパスワード認証を行うことが可能です
【パスワードの生成方法】
変換対象値を固定キーでHmacSHA1ハッシュ化させたうちの先頭10文字を
ワンタイムパスワードとして発行しています。
変換対象値: ユーザID + 変換対象日時分(YYYMMDDhhmm)
※変換対象日時分のYYYMMDDhhmm部分は発行開始時間です。
例えば、生成間隔が15分で現在時刻が2016/01/16 11:50であれば
YYYMMDDhhmm部分は201601161145となります。
【注意事項】
当アプリは端末内の時間を基準にしてパスワードを生成しています。
そのため端末内の時刻と認証を行うサービスの時刻が一致していることが必須です。
Show More