【大学课件】密码安全等级知识分享.pptVIP

  • 6
  • 0
  • 约小于1千字
  • 约 10页
  • 2018-11-20 发布于天津
  • 举报

【大学课件】密码安全等级知识分享.ppt

【大学课件】密码安全等级知识分享.ppt

密码安全等级 算法设计与分析第一次作业解题报告 /sundae_meng 需要解决的问题 第一步:判断密码是否合法? 如何判断是不是以字母开头? 可以根据ASCII码值来判断 如果不是以字母开头,或者长度小于6,则该密码是不合法的,直接输出0,程序结束退出。 /sundae_meng ASCII码值 26个大写英文字母对应65~90 0~9十个阿拉伯数字对应48~57 特殊符号则是48 122 58~64 91~96 26个小写英文字母对应97~122 /sundae_meng 合法密码的安全等级判断 遍历整个字符串,根据ASCII码值来判定由几类字符组成 字符串由4类字符组成,用一个长度为4标识数组来统计,初始值为0,遍历字符串有出现这一类字符则相应标志位置成1,最后密码安全等级就是这个标识数组之和。 /sundae_meng /sundae_meng 程序运行结果 /sundae_meng 总结 理解ASCII 计算密码安全等级的时候,用一个标识数组来统计,先判断标志位有没有被置成1,如果已经被成1就不要到里面判断是不是属于这个类,这样可以减少判断的次数 /sundae_meng 谢谢大家 /sundae_meng

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档