基本需求及概念 随着Internet网的广泛应用,信息安全问题日益突出,以数据加密技术为核心的信息安全技术也得到了极大的发展。目前的数据加密技术根据加密密钥类型可分私钥加密(对称加密)系统和公钥加密(非对称加密)系统。 对称加密算法是较传统的加密体制,通信双方在加/解密过程中使用他们共享的单一密钥, ...
分类:
编程语言 时间:
2017-02-06 21:01:41
阅读次数:
388
在现代社会中,信息安全对于每一个人都是至关重要的,例如我们的银行账户安全、支付宝和微信账户安全、以及邮箱等等,说到信息安全,那就必须得提到加密技术,至于加密的一些相关概念,在这里就不说了。 这一次将会主要讲解.NET的加密方式,接下来将会分别介绍散列加密,对称加密,非对称加密等等加密方式在.NET中 ...
分类:
Web程序 时间:
2017-02-04 11:08:49
阅读次数:
314
前言 作为一名程序员,经常会听到加密解密之类的词。而非对称加密技术,应用的非常广泛。本文不写加密技术的原理,只是希望以一个简单的类比,让大家了解非对称加密中常见词的概念,以及它的作用。 介绍 在RSA算法中,有两种加密解密的方式: 我们可以做如下的类比: 这里需要注意的是,一个密码可以打开所有用这个 ...
分类:
其他好文 时间:
2017-01-20 14:37:24
阅读次数:
243
HTTPS 是我们开发中经常用到的通信加密技术,能有效保护我们网络访问中的安全,本文主要讲解单向 和 双向 https 的配置。关于https 的实现原理在这里我就不赘述了,附上阮一峰老师的关于https介绍几篇博客,有兴趣的童鞋可以看一看:图解SSL/TLS协议 数字签名是什么? 本文目录: 1、 ...
分类:
Web程序 时间:
2017-01-05 18:12:26
阅读次数:
1564
常见的加密技术:对称加密;非对称加密;单向加密;SSL/TLS;秘钥交换1、对称加密采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。对称加密的常见算法:DES、3DES、AES、IDEA、RC6、CAST5等(1)优点加密、解..
分类:
系统相关 时间:
2016-12-31 13:44:44
阅读次数:
430
【设计内容】 给文件加密的技术很多,其中又分为不同等级,以适合不同场合的需要.这里给出最简单的文件加密技术,即采用文件逐字节与密码异或方式对文件进行加密,当解密时,只需再运行一遍加密程序即可. 【设计要求】 1、新建文件 由键盘输入文版文件的内容,按##则输入结束,返回主菜单 2、文件存盘 提示用户... ...
分类:
编程语言 时间:
2016-12-29 23:29:36
阅读次数:
255
JProtector 高强度java应用加密工具 目前对于java应用的加密技术流行两种加密: 代码混淆加密: 通过对源码进行外形混淆、控制混淆、数据混淆等进行处理,加大了对class文件进行反编译后的源码分析难度,但依旧存在被破解的风险。 agentlib动态链接库的加密: 对class文件进行加... ...
分类:
编程语言 时间:
2016-12-29 14:19:14
阅读次数:
535
Crypto库是随Nodejs内核一起打包发布的,主要提供了加密、解密、签名、验证等功能。Crypto利用OpenSSL库来实现它的加密技术,它提供OpenSSL中的一系列哈希方法,包括hmac、cipher、decipher、签名和验证等方法的封装。 Crypto官方文档:http://nodej ...
分类:
编程语言 时间:
2016-12-15 14:48:52
阅读次数:
139
安全和加密技术详解目录前言 一、加密技术分类 1、对称机密算法 2、非对称加密 3、单向散列 4、安全通信模型 前言随着网络通信和互联网时代的到来,与之而来的互联网安全问题面临很大的威胁。网络的传输的信息随时有可能会被不法分子截获、篡改,对于互联网数据安全和加密技术..
分类:
其他好文 时间:
2016-12-02 03:49:57
阅读次数:
210
一、数字加密技术 1) 单钥密码体制/对称密码体制 指加密密钥和解密密钥为同一密钥的密码体制,因此通信双方必须共同持有该密钥。 DES、AES是一种对称密码体制 2) 双钥密码体制/非对称密码体制/公开密钥密码体制 指加密密钥和解密密钥为两个不同密钥的密码体制;这两个密钥之间存在着互相依存关系,即其 ...
分类:
其他好文 时间:
2016-11-22 02:53:34
阅读次数:
210