数控系统访问权的变化密码式加密方法

文档序号:7841132阅读:343来源:国知局
专利名称:数控系统访问权的变化密码式加密方法
技术领域
本发明涉及一种数控系统访问权的变化密码式加密方法,更具体的说,尤其涉及一种根据产生的随机数来产生随机密码的数控系统访问权的变化密码式加密方法。
背景技术
密码保护作为数控设备的一种有效保护方式,其保护数控设备免受非授权人员操作,例如SIEMENS数控系统具有3级口令访问权限,涉及到机床参数、全局变量、初始化文件等重要数据的读写保护。由于其采用的是固定式口令,使得这种保护机制的安全性较低,无法有效地防止非授权人员访问系统重要数据;一旦机床系统中的参数、变量或初始化文件被更改,可导致技术泄露或引发误操作,造成难以弥补的损失。

发明内容
本发明为了克服上述技术问题的缺点,提供了一种根据产生的随机数来产生随机密码的数控系统访问权的变化密码式加密方法。本发明的数控系统访问权的变化密码式加密方法,其特别之处在于,包括以下步骤a.系统上电判断,对数控系统是否为重新上电进行判断;如果不是重新上电,执行步骤 b ;如系统为重新上电,执行步骤d ;b.密码有效期判断,对现有密码是否在有效期内进行判断;如果不在有效期内,执行步骤d ;如果在有效期内,执行步骤c ;c.保持现有密码不变; d.产生密码种子,产生个正整数随机变量,每个随机变量作为生成密码的密码种子;其中,《为正整数, ^2;e.根据步骤 d中产生的个密码种子,计算出函数/(% 士)的函数值,该函数值作为数控系统
的当前密码;其中%乂均为正整数;f.密码正确性判断,判断用户键入的密码与
当前密码是否相同,如相同,则系统密码锁开启;如不相同,则密码锁保持关闭。步骤a中, 如系统重新上电,则需产生新的密码;步骤b中,如密码的有效期结束,也需产生新的密码;
步骤d中,,个密码种子为随机产生的正整数;步骤e中根据函数/(% %,...,计算出当前密码。本发明的数控系统访问权的变化密码式加密方法,所述《 = 3,设3个密码种子分别为 a、b、c,步骤 d 中产生的 a、b、c 的量分别为a=Random(x, x+1, x+2, ..., y) y>x>0 ; b=Random(m,m+1,m+2,…,n) n>m>0 ;c=Random(v, v+1, v+2,…,u) u>v>0 ;
步骤e中,生成密码的函数/(& 匀的表达式为
权利要求
1.一种数控系统访问权的变化密码式加密方法,其特征在于,包括以下步骤a.系统上电判断,对数控系统是否为重新上电进行判断;如果不是重新上电,执行步骤b ;如系统为重新上电,执行步骤d ;b.密码有效期判断,对现有密码是否在有效期内进行判断;如果不在有效期内,执行步骤d ;如果在有效期内,执行步骤c ;c.保持现有密码不变;d.产生密码种子,产生《个正整数随机变量,每个随机变量作为生成密码的密码种子;其中,《为正整数, ^ 2 ;e.根据步骤d中产生的《个密码种子,计算出函数/0%%,...,的函数值,该函数值作为数控系统的当前密码;其中外4均为正整数;f.密码正确性判断,判断用户键入的密码与当前密码是否相同,如相同,则系统密码锁开启;如不相同,则密码锁保持关闭。
2.根据权利要求I所述的数控系统访问权的变化密码式加密方法,其特征在于所述 = 3 ,设3个密码种子分别为a、b、c,步骤d中产生的a、b、c的量分别为a=Random(x, x+1, x+2,…,y)y>x>0b=Random (m, m+1, m+2, ..., n)n>m>0C=Random (v, v+1, v+2, ···, u)u>v>0步骤e中,生成密码的函数/( ,b, _ )的表达式为
3.根据权利要求2所述的数控系统访问权的变化密码式加密方法,其特征在于所述函数/O,b, O产生的密码为5至6位的正整数。
4.根据权利要求I或2所述的数控系统访问权的变化密码式加密方法,其特征在于: 数控系统上电后,密码种子信息可任意获取。
5.根据权利要求I或2所述的数控系统访问权的变化密码式加密方法,其特征在于: 在该变化密码式加密方法之后,还包括输入固定式口令密码的步骤。
全文摘要
本发明的数控系统访问权的变化密码式加密方法,特征在于包括a.上电判断;如不是重新上电,执行b;如重新上电,执行d;b.有效期判断,如不在有效期内,执行d;如在有效期内,执行c;c.保持现有密码不变;d.产生个密码种子,为正整数,≥2;e.根据密码种子计算出函数值,该函数值为当前密码。f.对用户键入的密码是否正确进行判断。本发明加密方法,通过在数控系统重新上电或密码有效期结束后,产生新的密码种子,而且根据密码种子计算密码的公式被相关授权人员掌握,这样即使某次的密码被不慎泄露给非授权者,也仅能使用一次,最大限度地实现了对数控系统重要数据的可靠保护,有益效果显著。
文档编号H04L9/32GK102594561SQ20121002972
公开日2012年7月18日 申请日期2012年2月10日 优先权日2012年2月10日
发明者刘洪亮, 刘翔云, 周辉, 盛超丰 申请人:济南二机床集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1