shell脚本简单密码加密
来源:互联网 发布:asp连接数据库并输出 编辑:程序博客网 时间:2024/05/17 03:29
#!/bin/sh#输入密码echo "请输入原密码:"read resultFirstfirstPWD=$resultFirstecho "请再次输入原密码:"read resultSecondsecondPWD=$resultSecondresult=""output=""function encryptPWD() {for ((i=0;i<${#firstPWD};i++));do#获取输入每一个字符并转换为ASCII码letter=`printf "%d" "'${firstPWD:$i:1}"`let letter=letter+300result+=$letterdone#判断ASCII码长度if [ ${#result} -lt 10 ];thenoutput=${result}echo "您的密码太简单,建议加深密码难度!!!"elseoutput=${result:(${#result}-10):${#result}}${result:0:(${#result}-10)}fi}if [ "$firstPWD" = "$secondPWD" ];thenencryptPWDecho "您的加密后密码为:"echo $outputelseecho "您两次密码输入不正确!"fi
没有进行复杂的算法进行加密,将输入的值转换为ASCII码值,然后加300,全部转为三位数,然后将后十位内容裁剪到开头。
然后直接再逆推即可。
1 0
- shell脚本简单密码加密
- shell 脚本加密
- shell 脚本加密
- shell脚本加密
- shell脚本加密
- shell脚本加密
- Linux shell脚本加密
- Shell脚本加密
- shell脚本加密
- shell脚本加密
- shell脚本密码输入
- 简单密码加密过程
- (原创)Shell脚本,调用Aircrack-ng破解WEP加密的无线路由密码
- Shell 脚本加密工具shc
- 使用shc加密shell脚本
- 用shc加密shell脚本
- 用shc加密shell脚本
- 用shc加密shell脚本
- Eclipse快捷键
- ECMAScript 6简介
- 第9周项目3-稀疏矩阵的三元组表示的实现及应用(1)
- SIFT特征提取-应用篇
- 云服务总线
- shell脚本简单密码加密
- 【项目2-建立链串算法库】
- 关于魅族手机 安装APP提示安装失败 更新包不兼容的解决方法
- 字符型变量ch的值为英文字母 的c语言表达式
- 第九周 【项目一 -猴子选大王】
- 简单模拟SpringIOC工作机制流程开发
- 第九周项目3——稀疏矩阵的三元组表示的实现及应用(1)
- 技术普及帖:你刚才在淘宝上买了一件东西
- Android跟我一起来开发--微影之开篇