发明名称 | 一种密码位置组合授权验证方法及其专用芯片 | ||
摘要 | 本发明提供了一种密码位置组合授权验证方法及其专用芯片。本发明按照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分箱 |