发明名称 一种密码位置组合授权验证方法及其专用芯片
摘要 本发明提供了一种密码位置组合授权验证方法及其专用芯片。本发明按照CMG机构编码规则对密码进行编码,再用逻辑电路实现该组编码以实现密码授权;通过装定授权中心坐标和授权半径进行位置授权;通过算术逻辑单元的开平方和运算和减法运算进行位置验证;位置验证通过后导通三态门,使状态机组激励信号通过,启动状态机运算,进行密码验证。密码验证通过则由专用芯片引脚产生触发信号,标识组合验证通过。本发明适用于电子授权技术领域。
申请公布号 CN101382963A 申请公布日期 2009.03.11
申请号 CN200710050957.7 申请日期 2008.03.22
申请人 中国工程物理研究院电子工程研究所 发明人 蔡林飞;高杨;赵兴海
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 中国工程物理研究院专利中心 代理人 翟长明;何勇盛
主权项 1. 一种密码位置组合授权验证方法,所述的方法包括以下步骤:a)进行密码授权通过VHDL程序,按CMG机构编码规则对密码进行编码,再用下载方式将该程序固化成FPGA逻辑电路;b)进行位置授权通过授权信息装定器装定授权位置信息,包括授权半径和授权中心点坐标;c)进行位置验证由位置获取装置获取实时位置坐标(J,W,H),实时位置坐标包括经度、维度、高度;该数值与装定的授权中心点坐标作比较,经计算,得到授权中心与实时位置之间的距离D,其计算公式如下:其中,(J,W,H)为实时中心点坐标,(J′,W′,H′)为授权中心点坐标;D再与装定的授权半径R作比较;如果将授权边界以外指定为授权位置,则当D>R时,判断为专用芯片处于授权范围内;如果将授权边界以内指定为授权位置,则当D<R时,判断为专用芯片处于授权范围内;d)进行密码验证输入密码,根据编码规则进行密码验证,验证通过则输出触发信号。
地址 621900四川省绵阳市919信箱512分箱