《现代电子技术》2006年第24期摘录:王伟等:密码学虫旦全堕逛直塞塑
-
如发现有乱码,请点击下面链接浏览原文
正文摘录:
王伟等:密码学虫旦全堕逛直塞塑退让盟塑2,…,n)。系统中要用到RSA公钥密码体制,系统中心(SC)选择2个不同的大素数P,q,并且计算n—P。q和9(”)一(声一1)(q--1),其中妒叫作欧拉函数。系统为每个用户地(i一1,2,…,n)选择一对签各密钥P:和验证密钥d。,满足:P:.d。一1(rood9(n)),且d,<ID:,有签名过程:c—Ee,(m)一仇‘roodn。验证过程:m—D。(c)一c‘roodn,SC利用用户的验证密钥d:及In,求满足同余方程组:z;d:(modID。)(i一1,2,…,n)的正整数解:z。;∑diM’。M;(roodM)i=1式中M一117ID:一ID。M。;M一面IVl,i一1,2,…,n;时。是M,以ID:为模的乘逆;S是一个双向函数,由口,b可以求得f(a,6),相反由f(a,6)也可求得n,b。系统中的参数总结为:(1)SC保留的秘密信息:P(n),P,q,zo。(2)SC保留的公开信息:n,双向函数厂。(3)用户“;保留的秘密信息汜。(4)用户保留的公开信息:ID;。口令验证过程:假设有一用户地(i一1,2,…,n)将要进入系统,他向系统中心提交身份识别符ID:,时间t和口令PW:一产(ID;,£),系统中心利用d,一z。roodID:求出用户的验证密钥d,,对口令进行解密,求出双向函数值f(ID;,≠),继而求得ID:和t,验证t值是否符合要求,若不符合,则表明口令被重播或修改;若符合要求,则验证IDz是否与用户先前提交的ID。相同,若相同,则通过验证;若不同,则拒绝该用户。安全性及性能分析:(1)口令验证方案中采用了时间标志IDi及t用鉴别申请用户,又用来防止口令重播。某个用户“。利用原来已发送的口令(ID,,t,PW:)。将t改为t’,即将(ID。,t’,PW:)以。,的名义进行口令申请,但因为他不能修改PW:一产(ID,,£)中的t.所以不能通过口令验证。(2)ID。作为身份识别符,还起到信息隐藏的作用。(3)方案采用RSA公钥密码体制,提供安全性保证。参考文献E1]李岳生,黄友谦.数值逼近[M].北京:人民教育出版社,1978.E2]金茂顺.基于口令的用户身份鉴别EJ].抗恶劣环境计算机,1992,6(4):47—52.r3]LaihCS.HarnL,HwangD.PasswordAuthenticationU—singQuadraticResidues.InternationalSymposium,1988:1484—1489.[4]陈鲁生,沈世镒.现代密码学[M].北京:科学出版社,2002.[5]刘来福,曾文艺.数学模型与数学建模I-M-I.北京:北京师范大学出版社,2002.I-6-1谭凯军,诸鸿文.一种基于孙子定理的会议密钥的分配机制EJ].小型微型计算机系统,1999(3):181—184.作者简介王伟男,1979年出生,陕西西安人,硕士研究生。主要研究方向为计算机信息安全和密码学。辛小龙男,1955年出生,陕西西安人,西北大学教授。主要从事代数编码和密码学研究。陈涛男,1980年出生,重庆人,高级软件工程师。(上接第71页)图4试题数据库结构(5)判断题只设题目与答案2个字段。(6)主观题(包括名词解释题、简答题、分析论述题)均包括试题的题目与答案2个字段,另设1个字段存贮评分所需参考信息。5.2数据库设计数据库共包括9个表:填空题表、单项选择题表、多项选择题表、判断题表、名词解释题表、简答题表、分析论述题表、课程单元表、章节表。课程单元表描述单元划分情况,章节表描述各单元的章节划分,单元表与章节表、章节表与各种题型的表建立一对多关系,即每一单元包括若干章节,每一章节包含多个试题。参考文献[13刘建平.基于Web的智能计算机辅助教学系统研究与探索[J].现代电子技术,2006,29(12):67—68,72.[2]李晶,戴德伟,吴俊丽.基于c/s结构模式的在线考试系统的实现[J].现代电子技术,2006,29(13):105—106,111.[3]何玉洁,张俊超.数据库技术、应用及实验指导EM].北京:机械工、Ik出版社,2005.作者简介陈鹏男,解放军政治学院讲师。主要从事计算机应用方面的研究_7-作。
阅读此文(图):
点击此处在线翻阅