有什么加密算法,可以加密后只出现数字+英文字母

有什么加密算法,可以加密后只出现数字+英文字母
10:25:46
【冒泡】小Q
2014/10/22 10:25:46
不用加密
【吐槽】周Y
2014/10/22 10:25:58
那怎么弄
【冒泡】小Q
2014/10/22 10:25:59
不用考虑啥加密算法,
【冒泡】小Q
2014/10/22 10:26:08
你确定是加密对吧,
【冒泡】陈zx
2014/10/22 10:26:09
一直用收费VPN的男人强势飘过~~
【冒泡】小Q
2014/10/22 10:26:26
随便一个 对称/不对称 加密 加密后都是 字节, 再HEX 一下,
【冒泡】小Q
2014/10/22 10:26:37
不就是 字母+数字 了吗?
【冒泡】小Q
2014/10/22 10:26:54
再 不行 bytes to Base64, 不也满足需要吗?
【吐槽】周Y
2014/10/22 10:27:20
B64会出现等号
【冒泡】小Q
2014/10/22 10:27:27
..呵呵呵
【冒泡】小Q
2014/10/22 10:27:40
不知道 有一个 Base64 Uri 版本的吗
10:28:30
【吐槽】周Y
2014/10/22 10:28:30
有吗?
【冒泡】小Q
2014/10/22 10:28:34
http://zh.wikipedia.org/wiki/Base64
【冒泡】小Q
2014/10/22 10:28:39

【冒泡】小Q
2014/10/22 10:30:00
最简单的方法, 如果你要 Url 传输 对 Base64过的东西 UrlEncode 一下.
【吐槽】周Y
2014/10/22 10:30:01
果然还是这个思路
10:30:54
【冒泡】小Q
2014/10/22 10:30:54
最简单的思路就是最好的思路

【冒泡】小Q
最简单的思路就是最好的思路
【冒泡】小Q
2014/10/22 10:32:18
http://msdn.microsoft.com/en-us/library/system.web.httpserverutility.urltokenencode(v=vs.110).aspx
【冒泡】小Q
2014/10/22 10:32:24
.NET 上有这个 方法
【冒泡】小Q
2014/10/22 10:32:39
内部 实现 逻辑 就是 上面 维基百科 上说的方法
10:33:23
【吐槽】周Y
2014/10/22 10:33:23
.net 4.5才有

还是对称加个密,然后to base 64然后再替换
【吐槽】周Y
2014/10/22 10:34:43

【冒泡】小Q
2014/10/22 10:35:07
http://referencesource.microsoft.com/#System.Web/xsp/system/Web/Util/HttpEncoder.cs#816
【冒泡】小Q
2014/10/22 10:35:10
看实现 吧.
10:35:27
【冒泡】小Q
2014/10/22 10:35:27
他 替换的规则 源码内有体现
【吐槽】胡XJ
2014/10/22 10:35:45
这个源代码地址好
【冒泡】小Q
2014/10/22 10:36:29
http://referencesource.microsoft.com/#System.Web/xsp/system/Web/Util/HttpEncoder.cs#764
【冒泡】小Q
2014/10/22 10:36:31
这是 Decode

时间: 2024-11-10 01:14:40

有什么加密算法,可以加密后只出现数字+英文字母的相关文章

android代码设置EditText只输入数字、字母

 如何设置EditText,使得只能输入数字或者某些字母呢? 一.设置EditText,只输入数字: 方法1:直接生成DigitsKeyListener对象就可以了. et_1.setKeyListener(new DigitsKeyListener(false,true)); 方法2:在EditText中设置属性,android:numeric="integer"即只能输入整数,如下 android:singleLine="true" android:nume

限制<input>输入内容 只允许数字 或者 字母

只能输入数字: 有回显 <input onkeyup="value=value.replace(/[^\d]/g,'')"> 只能输入数字:无回显 <input id="Text1" type="text" onkeypress="return IsNum(event)" /> <script language="javascript" type="text/java

javascript input只输入数字和字母

1 <input type="text" placeholder="请输入您的用户名..."> 2 <script type="text/javascript"> 3 $("input[name='username']").bind('input',function(){ 4 var pattern = new RegExp("[^a-zA-z1-9]"); 5 var rs = '

js生成随机码(只含有数字和字母的随机码)

/*** randomWord 产生任意长度随机字母数字组合** randomFlag 是否任意长度 min 任意长度最小位[固定位数] max 任意长度最大位*/ function randomWord(randomFlag, min, max) { let str = "", range = min, arr = [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q'

解密金盾卫士加密后的文件

金盾卫士,后患无穷!研究了好大一阵子,其间也咨询过网友(cnblogs的火星大熊猫),但是被告知金盾卫士官方加密算法升级,无法采用老办法解密.C/C++程序员对加密解密原理了解不深,也就是说无法对加密后的软件进行解密.但是后来研究发现该加密软件是不会对exe文件加密的(亮了).官方文档也只是如下说明: 它不仅能够对Office.CAD.PDF.CorelDraw.Photoshop.程序源代码等任意格式的电子文档进行加密保护,而且能够对加密的文件进行细分化的应用权限设置,确保企业的机密数据只能被

YottaChain区块链分布式数据存储的发明,改写数据处理和安全存储的世界性难题---“加密后去重

在大数据的今天,数据加密和去重是个对立的关系,就如同鱼与熊掌不可兼得",真的是这样的吗?那么什么是数据加密,什么是数据去重?不少人都知道关于数据安全的需要,往往需要对数据加密,但是加密后就不能去掉重复的数据.即便是现在,如何让数据加密后还能去重,依然是很多技术人员都是难以攻克的难题,然而这难题目前已经被YottaChain创始人王东临教授攻克,王东临教授突破了常规思维,从数据安全和存储的最基本原理出发用严谨的科学研究方法发明了能实现"加密后去重"的 TruPrivacy 技术

RSA加密算法的加密与解密

转发原文链接:RSA加密算法加密与解密过程解析 1.加密算法概述 加密算法根据内容是否可以还原分为可逆加密和非可逆加密. 可逆加密根据其加密解密是否使用的同一个密钥而可以分为对称加密和非对称加密. 所谓对称加密即是指在加密和解密时使用的是同一个密钥:举个简单的例子,对一个字符串C做简单的加密处理,对于每个字符都和A做异或,形成密文S.解密的时候再用密文S和密钥A做异或,还原为原来的字符串C.这种加密方式有一个很大的缺点就是不安全,因为一旦加密用的密钥泄露了之后,就可以用这个密钥破解其他所有的密文

对称加密算法:DES加密和DESede加密和AES和PBE

对称加密算法是说加密方和解密方使用相同的密钥.常见的对称加密算法包括4个,DES,DESede(3DES),AES,PBE. 本文讨论的内容是加密算法,不是Message Digest,不是编码.下面区分一下这三个概念. 加密算法是一对一映射,明文密文一一对应.加密是不明确的,是隐晦的. 信息摘要是一个密文对应多个明文,它只是明文整体的一个指纹,一个反映,一个摘要. 编码是一对一映射,是明确的,是显然易见的,比如base64编码. DES(Data Encryption Standard)名叫数

Web安全--使用Salt + Hash将密码加密后再存储进数据库

转载原地址 http://www.bozhiyue.com/mianshiti/_net/2016/0728/314239.html (一) 为什么要用哈希函数来加密密码 如果你需要保存密码(比如网站用户的密码),你要考虑如何保护这些密码数据,象下面那样直接将密码写入数据库中是极不安全的,因为任何可以打开数据库的人,都将可以直接看到这些密码. 解决的办法是将密码加密后再存储进数据库,比较常用的加密方法是使用哈希函数(Hash Function).哈希函数的具体定义,大家可以在网上或者相关书籍中查