摘要 |
一种身份认证方法,由一认证端提供一译码表给一使用者端,该译码表由m行xn列个第一种符号组成,其中m行由m个不同的第二种符号标示,n列由n个不同的第三种符号标示;使用者端向认证端请求认证时,认证端由m个第二种符号及n个第三种符号中组成p组询问码送给使用者端,且根据译码表,每组询问码对应于该等第一种符号至少其中之一,使用者端根据译码表回传p组询问码中的q组询问码所对应的q组回答码给认证端;认证端判断q组回答码存在于p组询问码所对应的p组第一种符号中,则判定使用者端通过认证,其中m、n、p>2,q>1。 |