关键词:SSL,PKI,MAC挑 希望:SSL使用数据加密、身份验证和消息完整性验证机制,基于TCP和其他的应用层协议提供可靠的连接安全保障。本文介绍了SSL后台、安全机制、工作过程和典型网络应用。缩略语:缩略语英文全名中文解释AESAdvanced Encryption Standard高级加密标...
分类:
其他好文 时间:
2015-06-18 19:21:50
阅读次数:
193
using System;
using System.Text;
using System.Security.Cryptography;
using System.IO;
using UnityEngine;
public class StringEncryption{
#region 方法一 C#中对字符串加密解密(对称算法)
private stat...
分类:
编程语言 时间:
2015-06-17 15:21:46
阅读次数:
124
非对称加密算法RSA
Elgamal (基础Diffie-Hellman)
Rabin
D-H
ECC(椭圆曲线加密算法)
背包算法
适用范围:
加密数据量少,不适合大量数据传输, 适合加密对称算法的秘钥。对称加密算法DES
3DES
AES
TDEA
Blowfish
RC5
IDEA
适用范围:
加密传输数据,适用大量数据加密,前提是秘钥安全, 如WiFi就通过WPA2-A...
分类:
编程语言 时间:
2015-06-17 00:43:17
阅读次数:
174
上几次博文我们具体讨论了Apache(httpd)的基础知识:HTTP协议基础(参见博文:http://sweetpotato.blog.51cto.com/533893/1656137)Apache2.2的基本配置(参见博文:http://sweetpotato.blog.51cto.com/533893/1657668)Apache2.2的虚拟主机(参见博文:http://sweetpotato.b..
分类:
Web程序 时间:
2015-06-15 16:43:31
阅读次数:
192
1.软件权限1)扣费风险:包括发送短信、拨打电话、连接网络等2)隐私泄露风险:包括访问手机信息、访问联系人信息等3)对App的输入有效性校验、认证、授权、敏感数据存储、数据加密等方面进行检测4)限制/允许使用手机功能接人互联网5)限制/允许使用手机发送接受信息功能6)限..
分类:
移动开发 时间:
2015-06-15 16:43:14
阅读次数:
142
本文内容:
对称加密
数据加密标准
一、对称加密对称加密也称为常规加密、私钥或单钥加密。
一个对称加密由5部分组成:
- 明文(plaintext):这是原始信息或数据,作为算法的输入。
- 加密算法(encryption algorithm):加密算法对明文进行各种替换和转换。
- 密钥(secret key):密钥也是算法的输入。算法进行的具体替换和转换取决于密钥。
- 密文(ciph...
分类:
编程语言 时间:
2015-06-14 20:05:56
阅读次数:
244
题目链接:http://acm.swust.edu.cn/problem/715/Time limit(ms): 1000 Memory limit(kb): 65535在数据加密和数据压缩中常需要对特殊的字符串进行编码。给定的字母表A 由26 个小写英文字母组成A={a,b,…,z}。该...
分类:
其他好文 时间:
2015-06-09 21:25:12
阅读次数:
412
OpenSSL:俗称安全套接字 它可以实现数据加密: SSL全称为:SecureSocketLayer可以在Internet上提供秘密性传输,其目标是保证两个应用间通信的保密性和可靠性,SSL能使用户/服务器应用之间的通信不被攻击者窃听,并且始终对服务器进行认证,还可选择对用户进行认证。SSL协议要求..
分类:
其他好文 时间:
2015-06-09 14:12:17
阅读次数:
128
在前面说到,消息摘要用于验证数据完整性,对称与非对称加密用于保证数据保密性,数据签名用于数据的抗否认性,于是集这些安全手段于一身的终极武器--数字证书出现了。数字证书具备了加密/解密的必要信息,包含签名算法,可用于网络数据加密/解密交互,标识网络用户(计算机)身份。数据证书为发布公钥提供了一种简便途径,成为加密算法以及公钥的载体。
数字证书有多种文件编码格式,主要包含CER编码、DER...
分类:
编程语言 时间:
2015-06-07 17:28:47
阅读次数:
173