毕业设计的课题名称为“分布式口令系统-认证模块设计”。其中主要负责认证模块的设计,认证可以大概分为三个部分,分别为消息认证、数字签名和身份认证。一个认证系统模型由认证编码器、密钥源和认证译码器三部分组成,认证编码器对发送的消息产生认证码,密钥源通常预先协商、通过安全信道分配密钥。认证译码器对接收到的消息进行验证。
该方案设计主要针对多用户口令分散管理系统的口令确认算法及界面。该程序能够迅速、准确地对n个用户中的任意k个或k个以上合法用户的口令进行确认,可在一定时间内屏蔽连续多次口令输入错误的合法用户,对非法用户的恶意攻击具有较强的抗攻击能力,所编的软件应具有通用性。界面设计合理、友好,具有检错和出错提示功能,界面同时应该能适应系统内部参数的变化,保持相对稳定性。
该设计的主要思路是:通过产生随机数,由随机数构成二元多次方程( ),输入用户的子秘钥(x),生成用户的ID (y),将k个人的x,y代入方程,通过解方程组得出
,构造函数f(
),生成主秘钥。当需要对系统内的数据进行修改时,按照上述方法解出函数f的值,然后与原系统的f值进行比较。
利用这样的方案,可以将用户输入的子秘钥合成后与原系统生成的秘钥进行对比,当输入的k个子秘钥合成后的主秘钥与原系统生成的主秘钥相同时,可判断为通过。否则,若用户多次输入错误的口令,将对其进行一定时间的屏蔽。
该设计采用高斯消元法解方程组,即通过成品毕业设计 可以根据自己的要求, 自行浏览选购, 可以参考是否符合自己要求,找到满意的成品毕业设计 , 直接发送成品编号联系发你网址的工作人员进行交易, 我们会从QQ或者邮箱等方式发送毕业设计程序。
我们团队 , 可以根据用户的功能要求量 身定制毕业设计程序 (同样联系发你网址的 工作人员) , 需要用户提供详细的 , 功能要 求.开发技术要求(开发语言、开发工具、框 架等 ) . 我们会根据用户毕业设计的难易程 度 , 工作量大小等, 具体的给出一个报价,价格 协商一致过后,付下40%定金.我们开始开 发毕业设计, 做好过后先发送设计桌面演示录像 , 用户看后 满意付尾款, 我们再发程序源码压缩包!