一种简易的数字加密方法

这是我无意中写的一个简易的加密方法,现在放出来,其实是因为没有用了,不过是提醒自己,数字要加密而已,所以将这个放了出来,大家也可以看看,有好的加密方法的朋友,可以交流一下

public function NumberConvert() { } public static function getNum(str:String):String{ if(str==null)return null; var _num:String=""; for(var i:int=0;i<str.length;i++){ var tmp:String= str.charAt(i); _num=_num+strToNum(tmp); } return _num; } public static function getString(num:String):String{ if(num==null) return null; var _str:String=""; for(var i:int=0;i<num.length;i++){ var tmp:String=num.charAt(i); _str=_str+numToStr(tmp); } return _str; } private static function numToStr(tmp :String):String{ switch (tmp) { case "0": return "I"; break; case "1": return "O"; break; case "2": return "x"; break; case "3": return "l"; break; case "4": return "C"; break; case "5": return "Z"; break; case "6": return "D"; break; case "7": return "F"; break; case "8": return "S"; break; case "9": return "T"; break; case ".": return "^"; break; default : return "error"; break; } } private static function strToNum(str:String):String{ switch (str) { case "I": return "0"; break; case "O": return "1"; break; case "x": return "2"; break; case "l": return "3"; break; case "C": return "4"; break; case "Z": return "5"; break; case "D": return "6"; break; case "F": return "7"; break; case "S": return "8"; break; case "T": return "9"; break; case "^": return "."; break; default : return "error"; break; } }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值