发布源:深圳维创信息技术发布时间:2021-03-26 浏览次数: 次
一、什么是数据加密:
数据加密(或称为密码学)是一种用于对信息进行保密处理的科学。加密的目的是为了防止信息被不应该获取、不允许获取的人得到。加密算法(密码学)在历史上产生了深远的政治、社会和道德影响。
数据加密如同数据压缩一样,是信息论的另一种产物。这是数学领域的一个分支。
数据加密一定是有两个过程:第一个过程,我们称之为加密,在这个过程中将可识别的数据(或称为明文)加密为无法识别的形式(也就是密文);第二个过程与第一个过程相反,将密文解密转换回普通的原始明文。
二、数据加密常见的应用场景:
电子邮件:
电子邮件中的数据通常在非安全的通道上进行传输,比如Internet。Internet的广泛使用也使得加密带有敏感信息的电子邮件成为近些年来非常重要的应用。
电子货币:
金融交易的一种手段,要使得交易可以得到认证但是无法跟踪。交易必须得到认证,这样参与交易的双方才不会被骗。交易必须是无法跟踪的,这样每一方的隐私就可以得到保护。然而,在实践中,如果没有特殊的协议来协同支持的话,这些需求是很难实现的。
认证服务器:
认证服务器解决处于网络中不同端点处的两个团体间的安全性问题。两个团体间必须能够交换密钥,而在同一时刻又必须确保它们在与正确的对方通话,而不是一个冒充者。认证服务器通过各种依赖加密机制的协议来实现这些功能。
数字签名:
用来验证数据的归属者的一种方法,很像在文档上签字一样。一种生成数字签名的方法是使用公钥加密。用户A采用他的私钥加密一段数据,并将其发给B。B认为这个数据是来自A的,因此使用A的公钥对数据进行解密验证,如果能够成功解密数据,则可以肯定数据是来自于A的。
智能卡:
一种不型的卡片密钥。其中包含微型计算机以及少量的存储空间。一般来说,智能卡多用于各种形式的信贷上。其他类型的智能卡用于接入计算机或者建筑物的门禁等。智能卡采用加密技术,因为通过它可以完成某些重要的操作,比如修改银行的账户以及进入安全环境。
Copyright © 2021 深圳市维创信息技术有限公司 版权所有