(57)【要約】【課題】本発明の実施例は認証入力方法を提供する。【解決手段】第一語義に対応する第一の画像および第二語義に対応する第二の画像をクライアント端末に送信するステップであって、前記第一語義と前記第二語義は関連しているステップと、前記クライアント端末が送信した操作情報を受信するステップであって、前記操作情報は、前記クライアント端末が操作指令に基づいて前記第二の画像に操作を実行して獲得した情報であり、前記操作指令は、ユーザが前記第一語義および前記第二語義に基づいて作動させたものであるステップと、前記第一の画像が対応する認証情報に基づいて、前記操作情報に対して認証を行うステップと、を含む認証入力方法を提供する。本発明はさらに認証入力装置を提供する。本発明の実施例が提供する技術案により、認証入力の安全性を高めることが可能となる。【選択図】    図３
2015115079.tif 000002
【特許請求の範囲】
【請求項１】
第一語義に対応する第一の画像および第二語義に対応する第二の画像をクライアント端末に送信するステップであって、前記第一語義と前記第二語義は関連しているステップと、
前記クライアント端末が送信した操作情報を受信するステップであって、前記操作情報は、前記クライアント端末が操作指令に基づいて前記第二の画像に操作を実行して獲得した情報であり、前記操作指令は、ユーザが前記第一語義および前記第二語義に基づいて作動させたものであるステップと、
前記第一の画像が対応する認証情報に基づいて、前記操作情報に対して認証を行うステップと、
を含む認証入力方法。
【請求項２】
前記第一語義に対応する第一の画像および第二語義に対応する第二の画像をクライアント端末に送信するステップの前に、
前記クライアント端末の操作行為に基づいて、予め設定された認証データベースから前記第二の画像をランダムに選択するステップと、
予め設定された第二の画像と第一の画像の対応関係に基づいて、前記第二の画像に対応する第一の画像を獲得するステップと、
をさらに含む請求項１に記載の方法。
【請求項３】
前記第一の画像が対応する認証情報に基づいて、前記操作情報に対して認証を行うステップは、
第一の画像と認証情報の対応関係に基づいて、前記第一の画像が対応する認証情報を獲得するステップと、
前記認証情報と前記操作情報を比較し、前記認証情報と前記操作情報が一致すれば、認証入力成功であると確定するステップと、
を含む請求項１に記載の方法。
【請求項４】
前記第一語義は第一言語情報に基づいた語義であり、前記第二語義は第二言語情報に基づいた語義である請求項１に記載の方法。
【請求項５】
前記第二の画像は少なくとも２つの漢字を含み、前記第一の画像は前記少なくとも２つの漢字のうち少なくとも１つの漢字のピンインを含む、あるいは、
前記第二の画像は少なくとも２つの漢字を含み、前記第一の画像は前記少なくとも２つの漢字のうち少なくとも１つの漢字の英単語を含む請求項４に記載の方法。
【請求項６】
認証入力装置であって、
第一語義に対応する第一の画像および第二語義に対応する第二の画像をクライアント端末に送信する認証出力ユニットであって、前記第一語義と前記第二語義は関連している認証出力ユニットと、
前記クライアント端末が送信した操作情報を受信する認証入力ユニットであって、前記操作情報は、前記クライアント端末が操作指令に基づいて前記第二の画像に操作を実行して獲得した情報であり、前記操作指令は、ユーザが前記第一語義および前記第二語義に基づいて作動させたものである認証入力ユニットと、
前記第一の画像が対応する認証情報に基づいて、前記操作情報に対して認証を行う認証処理ユニットと、
を含む装置。
【請求項７】
前記クライアント端末の操作行為に基づいて、予め設定された認証データベースから前記第二の画像をランダムに選択し、予め設定された第二の画像と第一の画像の対応関係に基づいて、前記第二の画像に対応する第一の画像を獲得する認証獲得ユニットをさらに含む請求項６に記載の装置。
【請求項８】
前記認証処理ユニットは、
第一の画像と認証情報の対応関係に基づいて、前記第一の画像が対応する認証情報を獲得し、
前記認証情報と前記操作情報を比較し、前記認証情報と前記操作情報が一致すれば、認証入力成功であると確定する請求項６に記載の装置。
【請求項９】
前記第一語義は第一言語情報に基づいた語義であり、前記第二語義は第二言語情報に基づいた語義である請求項６に記載の装置。
【請求項１０】
前記第二の画像は少なくとも２つの漢字を含み、前記第一の画像は前記少なくとも２つの漢字のうち少なくとも１つの漢字のピンインを含む、あるいは、
前記第二の画像は少なくとも２つの漢字を含み、前記第一の画像は前記少なくとも２つの漢字のうち少なくとも１つの漢字の英単語を含む請求項９に記載の装置。
【請求項１１】
コンピュータ可読記憶媒体であって、前記コンピュータ可読記憶媒体はコンピュータコードを含み、前記コンピュータコードが実行される際、請求項１から５に記載のいずれか１つの方法が実行されるコンピュータ可読記憶媒体。
【請求項１２】
コンピュータプログラム製品であって、前記コンピュータプログラム製品がコンピュータ機器によって実行される際、請求項１から５に記載のいずれか１つの方法が実行されるコンピュータプログラム製品。
【請求項１３】
コンピュータ機器であって、前記コンピュータ機器はメモリおよびプロセッサを含み、前記メモリにコンピュータコードを記憶し、前記プロセッサを設定して前記コンピュータコードを実行することにより請求項１から５に記載のいずれか１つの方法を実行するコンピュータ機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット応用技術に関し、特に認証入力方法および装置に関する。
【背景技術】
【０００２】
ネットワーク情報の安全性が重視されるに従って、より多くの認証方法が出現している。その中で認証入力は、ユーザがコンピュータであるか人間であるかを区別する方法であり、現在、主要なものは認証コードで、例えば悪意のあるパスワードの解読、重複投票、スパム、悪意のあるログイン試行等を防ぐために用いる。
【０００３】
認証コードは一般に文字情報によって認証を行い、ユーザに変形または妨害を加えた文字画像を示す。図１に示すような９マス格子の認証コードであって、９マス格子の認証コードは９マス格子および表示エリアを含み、９マス格子は９つの漢字を含み、かつ各漢字はクリックでき、表示エリアは４つの漢字を含んでいる。９マス格子のクリック表示エリアに表示された４つの漢字がすべて正しければ認証入力成功であり、そうでなければ認証入力失敗である。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、９マス格子と表示エリアはいずれも漢字であり、両エリアの漢字の形状、書体または色が異なっている、あるいは遮蔽物で妨害されているが、同じ漢字でありさえすればよく、画像の相似度を算出することで対応する漢字を探し出すことが可能であることから、既存の９マス格子認証コードは解読される確率が比較的高く、認証入力の安全性が低い。
【課題を解決するための手段】
【０００５】
このことに鑑み、本発明の実施例は、認証入力方法および装置を提供し、認証入力の安全性を高めるものである。
【０００６】
本発明の実施例が提供する認証入力方法は、
第一語義に対応する第一の画像および第二語義に対応する第二の画像をクライアント端末に送信するステップであって、前記第一語義と前記第二語義は関連しているステップと、
前記クライアント端末が送信した操作情報を受信するステップであって、前記操作情報は、前記クライアント端末が操作指令に基づいて前記第二の画像に操作を実行して獲得した情報であり、前記操作指令は、ユーザが前記第一語義および前記第二語義に基づいて作動させたものであるステップと、
前記第一の画像が対応する認証情報に基づいて、前記操作情報に対して認証を行うステップと、
を含む認証入力方法である。
【０００７】
本発明の好適な実施例によれば、前記第一語義に対応する第一の画像および第二語義に対応する第二の画像をクライアント端末に送信するステップの前に、
前記クライアント端末の操作行為に基づいて、予め設定された認証データベースから前記第二の画像をランダムに選択するステップと、
予め設定された第二の画像と第一の画像の対応関係に基づいて、前記第二の画像に対応する第一の画像を獲得するステップと、
をさらに含む方法である。
【０００８】
本発明の好適な実施例によれば、前記第一の画像が対応する認証情報に基づいて、前記操作情報に対して認証を行うステップは、
第一の画像と認証情報の対応関係に基づいて、前記第一の画像が対応する認証情報を獲得するステップと、
前記認証情報と前記操作情報を比較し、前記認証情報と前記操作情報が一致すれば、認証入力成功であると確定するステップと、
を含む方法である。
【０００９】
本発明の好適な実施例によれば、前記第一語義は第一言語情報に基づいた語義であり、前記第二語義は第二言語情報に基づいた語義である方法である。
【００１０】
本発明の好適な実施例によれば、前記第二の画像は少なくとも２つの漢字を含み、前記第一の画像は前記少なくとも２つの漢字のうち少なくとも１つの漢字のピンインを含む、あるいは、
前記第二の画像は少なくとも２つの漢字を含み、前記第一の画像は前記少なくとも２つの漢字のうち少なくとも１つの漢字の英単語を含む方法である。
認証入力装置であって、
第一語義に対応する第一の画像および第二語義に対応する第二の画像をクライアント端末に送信する認証出力ユニットであって、前記第一語義と前記第二語義は関連している認証出力ユニットと、
前記クライアント端末が送信した操作情報を受信する認証入力ユニットであって、前記操作情報は、前記クライアント端末が操作指令に基づいて前記第二の画像に操作を実行して獲得した情報であり、前記操作指令は、ユーザが前記第一語義および前記第二語義に基づいて作動させたものである認証入力ユニットと、
前記第一の画像が対応する認証情報に基づいて、前記操作情報に対して認証を行う認証処理ユニットと、
を含む装置である。
【００１１】
本発明の好適な実施例によれば、
前記クライアント端末の操作行為に基づいて、予め設定された認証データベースから前記第二の画像をランダムに選択し、予め設定された第二の画像と第一の画像の対応関係に基づいて、前記第二の画像に対応する第一の画像を獲得する認証獲得ユニットをさらに含む装置である。
【００１２】
本発明の好適な実施例によれば、前記認証処理ユニットは、
第一の画像と認証情報の対応関係に基づいて、前記第一の画像が対応する認証情報を獲得し、
前記認証情報と前記操作情報を比較し、前記認証情報と前記操作情報が一致すれば、認証入力成功であると確定する装置である。
【００１３】
本発明の好適な実施例によれば、前記第一語義は第一言語情報に基づいた語義であり、前記第二語義は第二言語情報に基づいた語義である装置である。
【００１４】
本発明の好適な実施例によれば、前記第二の画像は少なくとも２つの漢字を含み、前記第一の画像は前記少なくとも２つの漢字のうち少なくとも１つの漢字のピンインを含む、あるいは、
前記第二の画像は少なくとも２つの漢字を含み、前記第一の画像は前記少なくとも２つの漢字のうち少なくとも１つの漢字の英単語を含む装置である。
【発明の効果】
【００１５】
以上の技術案から、本発明によって、ユーザが第一の画像および第二の画像を見た後、第一の画像に基づいて第二の画像に操作を実行するのではなく、第一の画像における第一語義情報に基づく語義理解を行うことを必要としており、それが表す語義に応じて、表示された第二の画像に相応の操作を実行しなければ認証入力が実現できないことから、人間独自の語義理解能力を用いており、現在のコンピュータには不可能であり、したがって、認証コードが解読される確率を下げ、認証入力の安全性を高めることが可能となることが分かる。
【図面の簡単な説明】
【００１６】
本発明の実施例の技術案をより明確に説明するため、以下、実施例において使用する図面を簡単に紹介する。言うまでもなく、以下に記述した図面は本発明の一部の実施例に過ぎず、当業者は、創造性労働を経ない前提において、これらの図面に基づいてその他の図面を得てもよい。
【図１】図１は、従来技術における９マス格子認証コードの概略図である。
【図２】図２は、本発明の実施例が適用するシステム構成図である。
【図３】図３は、本発明の実施例が提供する認証入力方法のフローチャートである。
【図４】図４は、本発明の実施例が提供する９マス格子認証コードの概略図である。
【図５】図５は、本発明の実施例が提供する認証入力装置の構造概略図である。
【発明を実施するための形態】
【００１７】
本発明の技術案をよりよく理解できるよう、以下、図面と共に本発明の実施例を詳細に説明する。
記述する実施例は本発明の一部の実施例に過ぎず、全部ではないことを明記しておく。本発明の実施例に基づき、当業者が創造性労働を経ない前提において獲得したその他の実施例は、すべて本発明の保護範囲に属するものとする。
【実施例】
【００１８】
本発明の実施例が提供する技術案は、図２に示すようなシステムを用いており、主にクライアント端末およびサーバで構成されている。本発明の実施例が提供する方法および装置はサーバ側で実現され、主に、認証に必要な相関画像をクライアント端末に送信し、これらの画像をクライアント端末に表示し、サーバはクライアント端末が送信する操作情報を獲得し、この操作情報を用いて認証入力を行うのに用いられる。本発明の実施例はクライアント端末の機能に変更を行わない。すなわち、クライアント端末は、サーバからの画像をユーザに示し、ユーザが作動させた操作指令を獲得し、操作指令に基づいて獲得した操作情報をサーバに送信する。ここで、前記クライアント端末はブラウザであってもよく、前記ブラウザは、すべてのユーザデバイス上で実行するブラウザを含み、前記ユーザデバイスはパソコン（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ、ＰＣ）、ノートパソコン、携帯電話、タブレットＰＣを含んでいてもよい。
【００１９】
本発明の実施例は認証入力方法を開示する。図３に示す本発明の実施例が提供する認証入力方法のフローチャートを参照されたい。図に示すように、以下のステップを含む。
Ｓ３０１は、第一語義に対応する第一の画像および第二語義に対応する第二の画像をクライアント端末に送信するステップであって、前記第一語義と前記第二語義は関連しているステップである。
【００２０】
具体的には、認証入力の作動条件は、活用シーンによって異なる。例えば、ログイン時の認証入力であれば、クライアント端末はユーザにログインページを提供すると共に、ユーザに認証情報を提供し、併せて認証情報をログインページ上に示す必要があり、ユーザがログイン情報入力に成功し、かつ認証入力に成功しなければログインを成功させることができない。また例えば、リソースをダウンロードする際の認証入力であれば、ユーザはダウンロードリンクをクリックし、クライアント端末がユーザにリソースをダウンロードする際、ユーザに認証情報を提供する必要があり、ユーザが認証入力に成功しなければリソースをダウンロードすることができない。その他の活用シーンについては、逐一記載しないが、本発明の実施例において、特定の活用シーンで特定の制限を行わない。つまり、認証入力の作動条件を限定しなくても、本実施例は認証入力の作動条件を満たしているものとする。
【００２１】
認証データベースには予め第一の画像、第二の画像および認証情報が保存されており、併せて、第一の画像と第二の画像の１対１の対応関係および、第一の画像と認証情報の１対１の対応関係も保存されている。クライアント端末で上述の操作行為が発生すると、サーバは前記クライアント端末の操作行為に基づいて、認証入力を行うことが必要であり、ユーザに認証情報を提供する必要があることを検知する。これにより、サーバは認証データベースから１つの第二の画像をランダムに選択してもよく、例えば、認証データベースから選出される第二の画像は図３に示すような９マス格子画像であってもよい。
【００２２】
９マス格子認証コードを例とすると、ユーザに９マス格子画像と認証コード画像を示す必要があり、９マス格子画像はクリック可能な９つの漢字を含み、認証コード画像は４つの漢字を含んでいる。ユーザは認証コード画像中の４つの漢字に基づいて、９マス格子画像においてクリックを行うことで、９マス格子画像における認証コード画像と一致する漢字を選出し、認証入力する。つまり、９マス格子画像は候補画像であり、認証コード画像は目標画像であり、ユーザは候補画像および目標画像に基づいて、目標画像にある漢字をクリックして、認証コードを入力する必要がある。従って、本発明の実施例において、前記第二の画像とは上述の候補画像を指しており、すなわち図４に示す９マス格子画像である。ここで、認証データベースには大量の第二の画像が保存されており、クライアント端末がユーザに認証情報を提供する必要がある時、サーバが認証データベースからランダムに１つの第二の画像を選出する。
【００２３】
サーバが認証データベースからランダムに１つの第二の画像を選出した後、認証データベースに保存されている第一の画像と第二の画像の１対１の対応関係に基づいて、選出された第二の画像が対応する第一の画像および第一の画像に対応する認証情報を獲得する。サーバがローカルキャッシュメモリで獲得した第一の画像、第二の画像および認証情報ならびにそれらの１対１の対応関係、さらにローカルキャッシュメモリでの第一の画像とクライアント端末間の対応関係、当該対応関係において、クライアント端末に基づいて当該クライアント端末にどの第一の画像および第二の画像を送信したかを確定できるようにするために、各クライアント端末に対応する第一の画像を時系列でソートしてもよい。同時に、サーバがクライアント端末で操作行為が発生したことを検知することによって、サーバは獲得した第一の画像および第二の画像をクライアント端末に送信する。クライアント端末は第一の画像および第二の画像を受信した後、ユーザに第一の画像および第二の画像を示す。
【００２４】
本発明の実施例において、第一の画像は第一語義に対応しており、前記第一語義は第一言語情報に基づいた語義であってもよく、第二の画像は第二語義に対応しており、前記第二語義は第二言語情報に基づいた語義であってもよく、前記第一語義と前記第二語義は関連している。前記第一言語情報は、言語の類型または言語の標識であってもよく、第二言語情報は言語の類型であってもよく、前記言語の標識はピンインであってもよい。例えば、第一言語情報はピンインのような言語の標識であり、第二言語情報は中国語のような言語の類型であるとすると、第二の画像は少なくとも２つの漢字を含み、前記第一の画像は前記少なくとも２つの漢字のうち少なくとも１つの漢字のピンインを含む。さらに例を挙げると、第一言語情報は英語のような言語の類型であり、第二言語情報は中国語のような言語の類型であるとすると、第二の画像は少なくとも２つの漢字を含み、前記第一の画像は前記少なくとも２つの漢字のうち少なくとも１つの漢字の英単語を含む。
【００２５】
例えば、図４に示すように、第一の画像に対応する第一語義はピンインに基づいた語義であり、第一の画像のように「ｔｕ」、
2015115079.tif 000003
、「接」および「崖」を含み、第二の画像に対応する第二語義は中国語に基づいた語義であり、第二の画像のように「披」、
2015115079.tif 000004
、「接」、「究」、
2015115079.tif 000005
、「突」、「按」、「崔」、「崖」を含んでいる。そのうち第一の画像のピンイン「ｔｕ」と第二の画像の「突」が関連している、すなわち、「突」のピンインは「ｔｕ」である。
【００２６】
Ｓ３０２は、前記クライアント端末が送信した操作情報を受信するステップであって、前記操作情報は、前記クライアント端末が操作指令に基づいて前記第二の画像に操作を実行して獲得した情報であり、前記操作指令は、ユーザが第一語義および第二語義に基づいて作動させたものであるステップである。
【００２７】
具体的には、サーバがクライアント端末に第一の画像および第二の画像を送信した後、クライアント端末は獲得した第一の画像および第二の画像をユーザに示し、ユーザは第一の画像および第二の画像を見た後、第一の画像に対応する第一語義および第二の画像に対応する第二語義に基づいて、クライアント端末に操作指令を送信するために第二の画像に操作を実行することができ、クライアント端末はユーザの操作指令に基づいて第二の画像に操作を実行し、操作情報を獲得する。例えば、クライアント端末は、ユーザが９マス格子画像でクリックした位置に基づいて当該位置に対応する漢字を獲得する。この漢字がクライアント端末の獲得する操作情報である。
【００２８】
クライアント端末が獲得した操作情報はサーバに送信され、サーバは前記クライアント端末が送信した操作情報を受信する。
【００２９】
Ｓ３０３は、前記第一の画像が対応する認証情報に基づいて、前記操作情報に対して認証を行うステップである。
【００３０】
具体的には、サーバとクライアント端末との対話には暗号化文字列を使用する必要があり、当該暗号化文字列にはクライアント端末の標識が含まれており、クライアント端末がサーバに操作情報を送信すると、併せて当該暗号化文字列を送信することができる。このようにして、サーバは暗号化文字列に基づいて、当該クライアント端末が合法であると確定することができる。
【００３１】
サーバはクライアント端末が送信した操作情報を獲得した後、暗号化文字列におけるクライアント端末の標識に基づいて、ローカルキャッシュメモリの第一の画像とクライアント端末の対応関係において、当該クライアント端末に送信した第一の画像のうち現在の時刻から最も近い第一の画像を確定することができ、その後、サーバはローカルキャッシュメモリの第一の画像、第二の画像および認証情報ならびにそれらの１対１の対応関係に基づいて、現在の時刻から最も近い第一の画像が対応する認証情報を獲得する。
【００３２】
サーバは獲得した前記第一の画像が対応する認証情報に基づいて、前記操作情報に対して認証を行う。つまり、サーバは認証情報と受信した操作情報との比較を行い、前記認証情報と前記操作情報が一致すれば、サーバは今回の認証入力は成功であると確定し、反対に、前記認証情報と前記操作情報が一致しなければ、サーバは今回の認証入力は失敗であると確定する。
【００３３】
例えば、図４に示すように、ユーザは「ｔｕ」、
2015115079.tif 000006
、「接」および「崖」を含む語義情報および９マス格子画像に対応する語義情報に基づいて、９マス格子画像で「突」、
2015115079.tif 000007
、「接」および「崖」をクリックすることができ、クライアント端末はユーザのクリック操作に基づいて操作情報を獲得する。当該操作情報は「突」、
2015115079.tif 000008
、「接」および「崖」を含んでおり、クライアント端末は当該操作情報をサーバに送信する。サーバは第一の画像に基づいて対応する認証情報、すなわち「突」、
2015115079.tif 000009
、「接」および「崖」を獲得し、当該認証情報と受信した操作情報との比較を行い、認証情報と操作情報の一致が認められれば、サーバは認証入力成功であると確定する。
【００３４】
本発明の実施例の第一の画像における文字は、変形または妨害を加えた文字であってもよいことを記載しておく。
【００３５】
本発明の実施例において、従来技術の認証コード（例えば９マス格子認証コード）の欠陥を解決するため、選択画像および目標画像において、一部分を漢字と漢字のマッピングとして残し、他の部分を漢字とピンインのマッピング、あるいは漢字と英単語のマッピングとし、さらには全部を漢字とピンインのマッピングまたは漢字と英単語のマッピングとしてもよい。例えば、図４に示すように、従来技術においては、第一の画像は４つの漢字、すなわち「突」、
2015115079.tif 000010
、「接」および「崖」を含むが、本発明の実施例においては、第一の画像の漢字およびピンインは、書体の変形および妨害を有する以外に、第一の画像は一部分が漢字、他の部分がピンイン、すなわち、「ｔｕ」、
2015115079.tif 000011
、「接」および「崖」を含む。このようにして、第二の画像において第一の画像に対応する漢字および第一の画像のピンインに対応する漢字を合わせてクリックしなければ認証入力を成功させることができない。サーバが保存している第一の画像の認証情報は「突」、
2015115079.tif 000012
、「接」および「崖」であることから、操作情報と認証情報との照合を行うことで、操作情報に対して認証を行うことができる。本発明の実施例において、ピンインと漢字のマッピングのような第一語義情報と第二語義情報とのマッピングがあることにより、認証入力を成功させるにはユーザの理解が不可欠であり、画像の相似度を算出して対応する漢字を探し出す方法では本発明の実施例が提供する認証情報を解読することはできない。これにより、本発明の実施例が提供する技術案は、認証コードが解読される確率を下げ、認証入力の安全性を高めることが可能となる。
【００３６】
本発明の実施例はさらに、上述の方法実施例における各ステップおよび方法を実現する装置の実施例を開示する。
【００３７】
図５を参照されたい。図５は本発明の実施例が提供する認証入力装置の構造概略図である。図に示すように、当該装置は上述のサーバであってもよく、当該装置は、
第一語義に対応する第一の画像および第二語義に対応する第二の画像をクライアント端末に送信する認証出力ユニット１０であって、前記第一語義と前記第二語義は関連している認証出力ユニットと、
前記クライアント端末が送信した操作情報を受信する認証入力ユニット２０であって、前記操作情報は、クライアント端末が操作指令に基づいて前記第二の画像に操作を実行して獲得した情報であり、前記操作指令は、ユーザが前記第一語義および前記第二語義に基づいて作動させたものである認証入力ユニットと、
前記第一の画像が対応する認証情報に基づいて、前記操作情報に対して認証を行う認証処理ユニット３０と、
を含む装置である。
【００３８】
そのうち、前記装置は、
クライアント端末の操作行為に基づいて、予め設定された認証データベースから前記第二の画像をランダムに選択し、予め設定された第二の画像と第一の画像の対応関係に基づいて、前記第二の画像に対応する第一の画像を獲得する認証獲得ユニット４０をさらに含む装置である。
【００３９】
そのうち、前記認証処理ユニット３０は、
第一の画像と認証情報の対応関係に基づいて、前記第一の画像が対応する認証情報を獲得し、
前記認証情報と前記操作情報を比較し、前記認証情報と前記操作情報が一致すれば、認証入力成功であると確定する。
そのうち、前記第一語義は第一言語情報に基づいた語義であり、前記第二語義は第二言語情報に基づいた語義である。
【００４０】
そのうち、前記第二の画像は少なくとも２つの漢字を含み、前記第一の画像は前記少なくとも２つの漢字のうち少なくとも１つの漢字のピンインを含む、あるいは、前記第二の画像は少なくとも２つの漢字を含み、前記第一の画像は前記少なくとも２つの漢字のうち少なくとも１つの漢字の英単語を含む。
【００４１】
以上の説明から、本発明の実施例が提供する方法および装置は以下の特長を備えていることが分かる。
【００４２】
１．本発明の実施例においてユーザが第一の画像および第二の画像を見た後、第一の画像に基づいて第二の画像に操作を実行するのではなく、第一の画像における第一語義情報に基づく語義理解を行うことを必要としており、それが表す語義に応じて、表示された第二の画像に相応の操作を実行しなければ認証入力が実現できないことから、人間独自の語義理解能力を用いており、現在のコンピュータには不可能であり、したがって、認証コードが解読される確率を下げ、認証入力の安全性を高めることが可能となる。
【００４３】
２．ユーザが逐一文字を入力する必要がなく、表示された画像に簡単な操作を実行するだけで認証コードの入力が完成でき、ユーザにとって操作がより簡単便利で、ユーザの操作負担を軽減することが可能となる。特に携帯電話ユーザに適している。
【００４４】
本発明が提供する技術案において、開示したシステム、装置および方法は、他の方式でも実現可能であることを理解されたい。例えば、上述の装置実施例は概略に過ぎず、例えば、前記ユニットの区分は、論理機能区分に過ぎず、実際に実現する際には別の区分方式を有してもよい。
【００４５】
前記分離部品として説明したユニットは、物理的に分かれていてもそうでなくてもよく、ユニットとして表示した部品は、物理ユニットであってもそうでなくてもよい、すなわち、一つの場所に位置させても、複数のネットワークユニットに分布させてもよい。実際の必要に応じて、そのうちの一部または全部のユニットを選択して本実施例案の目的を実現してもよい。
【００４６】
さらに、本発明の各実施例における各機能ユニットは、１つの処理ユニットに集積してもよく、各ユニット単独の物理的存在であってもよく、２つまたは２つ以上のユニットを１つのユニットに集積してもよい。上述の集積したユニットはハードウェアを用いた形式で実現してもよく、ハードウェアにソフトウェア機能を加えたユニットを用いた形式で実現してもよい。
【００４７】
上述のソフトウェア機能ユニットの形式で実現した集積ユニットは、１つのコンピュータ可読記憶媒体に保存してもよい。上述のソフトウェア機能ユニットは、１つの記憶媒体に保存されており、１つのコンピュータ機器（パソコン、サーバまたはネットワーク機器等）またはプロセッサに本発明の各実施例に記載の方法の部分ステップを実行させるためのいくつかの指令を含む。また前述の記憶媒体は、ユニバーサルシリアルバス（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ、ＵＳＢ）フラッシュメモリ、ポータブルハードディスク、リードオンリーメモリ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ、ＲＯＭ）、ランダムアクセスメモリ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ＲＡＭ）、磁気ディスク、光ディスク等のプログラムコード保存可能である各種媒体を含む。
【００４８】
以上、本発明の好ましい実施例のみを記載したに過ぎず、本発明を制限するものではなく、本発明の精神および原則内における、あらゆる修正、同等の置き換え、改良等は、すべて本発明の保護範囲内に包含されるものとする。
【図１】
2015115079.tif 000013
【図２】
2015115079.tif 000014
【図３】
2015115079.tif 000015
【図４】
2015115079.tif 000016
【図５】
2015115079.tif 000017