算法选择:对称加密AES,非对称加密: ECC,消息摘要: MD5,数字签名:DSA 对称加密算法(加解密密钥相同) 名称 密钥长度 运算速度 安全性 资源消耗 DES 56位 较快 低 中 3DES 112位或168位 慢 中 高 AES 128、192、256位 快 高 低 非对称算法(加密密钥 ...
分类:
编程语言 时间:
2016-08-27 12:48:48
阅读次数:
164
SSL 是一个安全协议,它提供使用 TCP/IP 的通信应用程序间的隐私与完整性。因特网的超文本传输协议(HTTP)使用 SSL 来实现安全的通信。 在客户端与服务器间传输的数据是通过使用对称算法(如 DES 或 RC4)进行加密的。公用密钥算法(通常为 RSA)是用来获得加密密钥交换和数字签名的, ...
分类:
其他好文 时间:
2016-08-08 00:57:15
阅读次数:
162
SSL是一个安全协议,它提供使用 TCP/IP 的通信应用程序间的隐私与完整性。因特网的 超文本传输协议(HTTP)使用 SSL 来实现安全的通信。 在客户端与服务器间传输的数据是通过使用对称算法(如 DES 或 RC4)进行加密的。公用密钥算法(通常为 RSA)是用来获得加密密钥交换和数字签名的, ...
分类:
其他好文 时间:
2016-07-10 23:23:20
阅读次数:
147
功能应用: 加密算法: HASH算法:SHA、MD5等,不可逆加密,用于校验数据的完整性。 对称加密算法:DES、3DES、DESX等,双方使用相同的密钥进行加密解密。 非对称算法:RSA、ECC等,双方使用不同的密钥进行加密解密,公钥和私钥。公钥加密的数据只有私钥能解密,反之亦然。 其中RSA使用 ...
分类:
其他好文 时间:
2016-07-07 19:36:49
阅读次数:
165
题目;请实现一个函数,用来判断一棵二叉树是不是对称的。如果一颗二叉树和它的镜像一样,那么它是对称的。
例如,下面二棵树图(1)就是对称的二叉树,而图(2)(3)就不是的。
分析:我们知道树的遍历有三种方式:前,中,后。顾名思义,对称就是左边的和右边的相等,中间的自己等于自己。所以我们自己可以定义一种对称遍历算法,例如前序遍历中的前,左,右。对称算法就是:前,右,左。刚好对称比较。当然了...
分类:
其他好文 时间:
2016-06-29 11:22:34
阅读次数:
134
在互联网发展趋势迅猛的今天,数据安全的重要性日趋凸显。也成为我们必须了解的互联网知识。 在移动互联网浪潮下,用户的资金安全、企业的信息安全都是我们实际开发中必须考虑的内容。 1. 数据安全 1> 概述 数据安全:是一种主动的包含措施,数据本身的安全必须基于可靠的加密算法与安全体系,主要是有对称算法与 ...
分类:
移动开发 时间:
2016-05-13 13:06:30
阅读次数:
252
目前一般帐号系统,都是https来传输账户性息,申请一个https证书也不贵。但是网站的其它功能并不需要走https协议,https和http混布比较麻烦,所以决定先实现一个http协议传输RSA非对称密钥算法加密密码的方案。这样做只能说是保证不明文传密码,但是并不能防身份伪造,所以其实还是不安全的 ...
分类:
编程语言 时间:
2016-05-07 16:27:00
阅读次数:
271
小组成员:20135310陈巧然 20135305姚歌一.实验目的掌握程序的烧写方法实现密码学中常见算法的固化二.实验内容选择常见的分组算法或非对称算法实现,并在ARM开发环境中调试,烧写:读懂本实验程序源代码(pthread.c),学习终端I/O 函数的使用方法,学习将多线程编程应用到串口的接收和...
分类:
其他好文 时间:
2015-11-13 14:35:10
阅读次数:
270
小组成员:20135310陈巧然 20135305姚歌一.实验目的掌握程序的烧写方法实现密码学中常见算法的固化二.实验内容选择常见的分组算法或非对称算法实现,并在ARM开发环境中调试,烧写:读懂本实验程序源代码(pthread.c),学习终端I/O 函数的使用方法,学习将多线程编程应用到串口的接收和...
分类:
其他好文 时间:
2015-11-12 19:50:24
阅读次数:
269
实验内容1.掌握Socket程序的编写;2.掌握密码技术的使用;3.设计安全传输系统。实验步骤1. 基于Java Socket实现安全传输2. 基于TCP实现客户端和服务器,结对编程一人负责客户端,一人负责服务器3. 使用Git进行版本控制4. 选择对称算法进行数据加解密.5. 选择非对称算法对对称...
分类:
编程语言 时间:
2015-10-25 22:09:48
阅读次数:
338