一种新型动态点阵密保卡系统及其使用方法

文档序号:7773892阅读:712来源:国知局
一种新型动态点阵密保卡系统及其使用方法
【专利摘要】本发明公开了一种新型动态点阵密保卡系统及其使用方法,克服了现有技术中存在的不足,它采用用户账号与RSA的模塑和私钥绑定的方式,达到动态生成点阵密保卡,增强用户账号安全的目的。
【专利说明】一种新型动态点阵密保卡系统及其使用方法
【技术领域】
[0001]本发明属于用户账号保护领域,具体地说,涉及一种新型动态点阵密保卡系统及 其使用方法。
【背景技术】
[0002]目前用户进行网络登录,账号的安全至关重要,而点阵密保卡是账号保护的一个 重要利器,例如:QQ密保卡,方便实用,还有较高的安全性,但是所有的密保卡,每个点阵块 中隐藏的字符都是固定不变的,为了安全起见,每隔一段时间,用户的密保卡必须更换,否 则安全性得不到保障,现实情况是:用户常常忘记更换密保卡,或者因为怕麻烦不愿意更换 密保卡,因此,即使用户拥有密保卡,用户的账号被盗事件还是时有发生。

【发明内容】

[0003]本发明的目的在于克服现有技术中存在的不足,提供一种新型动态点阵密保卡系 统及其使用方法,它采用用户账号与RSA的模塑和私钥绑定的方式,达到动态生成点阵密 保卡,增强用户账号安全的目的。
[0004]为达到上述目的,本发明提供一种新型动态点阵密保卡系统及其使用方法,包括 用户账号绑定器、RSA加密装置和密保卡生成装置,其特征在于:所述RSA加密装置内有随 机模数和私钥生成器、随机字符串生成器和字符串加密器,密保卡生成装置内有加密字符 串分割器和点阵密保卡生成器;用户账号绑定器获取用户的唯一身份信息,随机模数和私 钥生成器一次性生成RSA加密所需的模数和私钥,此模数和私钥与用户账号建立唯一关 联,即将用户账号与密保卡绑定,随机字符串生成器每次生成一串字符,字符串加密器根据 模数和私钥,按照RSA加密规则将随机字符串生成器生成的一串字符进行加密,产生加密 字符串,加密字符串分割器将该加密字符串分割成许多小的字符串,每个小的字符串包含 一至三个字符,点阵密保卡生成器把这些小的字符串依次放入各个点阵块中隐藏起来,在 需要显示某点阵块中的字符时,通过点击等方式激活这个点阵块,该点阵块中隐藏的字符 将会显示出来,另外,点阵密保卡生成器还把每个点阵块中的字符同步更新到用户账号中。
[0005]本发明的显著效果在于:由于RSA的模数和私钥是保密的,而且随机字符串每次 都是变化的,使得加密后的字符串安全性极高,随机性更大,难以被计算出来;用户可以随 时非常方便地生成新的点阵密保卡,克服了因为长期没有更换点阵密保卡所带来的安全隐 患问题。
【专利附图】

【附图说明】
[0006]图1为本发明中关于新型动态点阵密保卡系统的结构原理图。
【具体实施方式】
[0007]下面结合附图和【具体实施方式】对本发明作进一步的说明。[0008]实施例1,如图1所示:一种新型动态点阵密保卡系统及其使用方法,包括用户账 号绑定器、RSA加密装置和密保卡生成装置,其特征在于:所述RSA加密装置内有随机模数 和私钥生成器、随机字符串生成器和字符串加密器,密保卡生成装置内有加密字符串分割 器和点阵密保卡生成器;用户账号绑定器获取用户的唯一身份信息,随机模数和私钥生成 器一次性生成RSA加密所需的模数和私钥,此模数和私钥与用户账号建立唯一关联,即将 用户账号与密保卡绑定,随机字符串生成器每次生成一串字符,字符串加密器根据模数和 私钥,按照RSA加密规则将随机字符串生成器生成的一串字符进行加密,产生加密字符串, 加密字符串分割器将该加密字符串分割成许多小的字符串,每个小的字符串包含一至三个 字符,点阵密保卡生成器把这些小的字符串依次放入各个点阵块中隐藏起来,在需要显示 某点阵块中的字符时,通过点击等方式激活这个点阵块,该点阵块中隐藏的字符将会显示 出来,另外,点阵密保卡生成器还把每个点阵块中的字符同步更新到用户账号中。
[0009]在上述实施例中,用户账号绑定器用于确定用户身份并与点阵密保卡绑定,确定 用户身份的方法很多,例如:用户输入自己的用户名和密码后,再要求用户提供身份证信息 或者提供手机号码并且验证手机短信。用户的唯一身份被核实后,用户账号(例如QQ号)与 具有随机性和唯一性的模数和私钥建立关联,即将用户账号与密保卡绑定。用户如果需要 更换点阵密保卡的各个点阵块中隐藏的字符,只需再次应用点阵密保卡生成器的生成点阵 密保卡功能即可,同时每个点阵块中更新的字符同步到用户账号中,在用户登录时,除了输 入用户名和密码外,还要输入动态显示的几个点阵块中的字符,这些字符通过自己绑定的 点阵密保卡轻松获得。
[0010]当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟 悉本领域的技术人员可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形 都应属于本发明所附的权利要求的保护范围。
【权利要求】
1.一种新型动态点阵密保卡系统及其使用方法,包括用户账号绑定器、RSA加密装置 和密保卡生成装置,其特征在于:所述RSA加密装置内有随机模数和私钥生成器、随机字符 串生成器和字符串加密器,密保卡生成装置内有加密字符串分割器和点阵密保卡生成器; 用户账号绑定器获取用户的唯一身份信息,随机模数和私钥生成器一次性生成RSA加密所 需的模数和私钥,此模数和私钥与用户账号建立唯一关联,即将用户账号与密保卡绑定,随 机字符串生成器每次生成一串字符,字符串加密器根据模数和私钥,按照RSA加密规则将 随机字符串生成器生成的一串字符进行加密,产生加密字符串,加密字符串分割器将该加 密字符串分割成许多小的字符串,每个小的字符串包含一至三个字符,点阵密保卡生成器 把这些小的字符串依次放入各个点阵块中隐藏起来,在需要显示某点阵块中的字符时,通 过点击等方式激活这个点阵块,该点阵块中隐藏的字符将会显示出来,另外,点阵密保卡生 成器还把每个点阵块中的字符同步更新到用户账号中。
【文档编号】H04L9/28GK103501225SQ201310490755
【公开日】2014年1月8日 申请日期:2013年10月20日 优先权日:2013年10月20日
【发明者】张仁平 申请人:张仁平
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1