一、数据加密处理 这里使用MD5加密处理,使用java中自带加密工具类MessageDigest。 该类有一个方法digest,该方法输入参数是一个字符串返回值是一个长度为16的字节数组。最关键的是需要将这个16位的字节数组转换成为32位的字符串,转换方法是使用位移+与运算。将高四位移到低四位&.....
分类:
编程语言 时间:
2015-12-16 21:27:29
阅读次数:
259
在Android中需要对各种数据进行加密的操作,比如用户短信备份的数据加密、用户账户登陆的密码加密以及应用于服务器连接传递重要数据的加密,用处非常的多这里介绍一下MD5加密:案例驱动:12345678910111213141516171819202122232425262728publicclass...
分类:
移动开发 时间:
2015-12-14 10:47:52
阅读次数:
148
rsync远程同步理论部分:正确、有效的备份方案是保障系统及数据安全的重要手段,在服务器中,通常会结合计划任务,shell脚本来执行本地备份,为了加强备份的可靠性,使用异地备份也是非常有必要的今天我们将要学习的就是异地灾备的其中一种rsync(RemoteSync远程同步)工具的使..
分类:
其他好文 时间:
2015-12-13 11:12:58
阅读次数:
324
3DES(或称为Triple DES)是三重数据加密算法(TDEA,Triple Data Encryption Algorithm)块密码的通称。它相当于是对每个数据块应用三次DES加密算法。由于计算机运算能力的增强,原版DES密码的密钥长度变得容易被暴力破解;3DES即是设计用来提供一种相对简单...
分类:
移动开发 时间:
2015-12-11 20:31:05
阅读次数:
228
【实验目的】1)理解Opcrack挂彩虹表破解本地sam散列的原理2)学习Opcrack挂彩虹表破解本地sam散列的过程【实验原理】彩虹表是一个用于加密散列函数逆运算的预先计算好的表,常用于破解加密过的密码散列。一般主流的彩虹表都在100G以上。查找表常常用于包含有限字符固定长度纯文本..
数据加密、CA、OpenSSLSSLsecuritysocketlayer,安全套接字层openssl(软件)加密算法和协议:对称加密:加密和解密使用同一密钥;(依赖于算法和密钥,其安全性依赖于密钥而非算法)常见算法:des3des(常用)ideacast5特性:加密、解密使用同一密钥;将明文分隔成固定大小的块..
分类:
其他好文 时间:
2015-12-09 20:02:23
阅读次数:
243
一概念简介SecureSocketLayer,为Netscape所研发,用以保障在Internet上数据传输之安全,利用数据加密(Encryption)技术,可确保数据在网络上之传输过程中不会被截取及窃听。一般通用之规格为40bit之安全标准,美国则已推出128bit之更高安全标准,但限制出境。只要3.0版本以上之..
分类:
编程语言 时间:
2015-12-09 20:02:09
阅读次数:
493
http效率要更高一些、https的安全性更强。http:超文本传输协议,用于在Web浏览器和网站服务器之间传递信息。HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此HTTP协议不适合传输一些敏感信息,比...
分类:
Web程序 时间:
2015-12-09 17:09:38
阅读次数:
120
一、多线程的安全隐患资源共享1块资源可能会被多个线程共享,也就是多个线程可能会访问同一块资源比如多个线程访问同一个对象、同一个变量、同一个文件当多个线程访问同一块资源时,很容易引发数据错乱和数据安全问题示例一:示例二:问题代码: 1 // 2 // YYViewController.m 3 // ....
分类:
移动开发 时间:
2015-12-04 18:12:33
阅读次数:
222