数据加密3种方式。
数据的加密是我们在数据安全里边最常用的一种方式。首先我们数据安全等级特别高的数据,比如说二级三级甚至以上的数据,那么在做数据的写入或者传输的时候就需要去做加密的传输。
所以在第一个环节做加密的时候就是在写入的时候需要用到一些加密的算法。首先在写到数据库的过程中是一个加密的,那么如果是要访问这些数据必须要有相应的授权。你拿到了相应的密钥才能打开,你相应要获取的这个数据的权限,所以这里边有一个加密的环节,有解密的环节。所以这个加密的环节解密的环节是要拿到相同的这个密钥。
所以整个加密算法分两种的,一种是对称加密,一种是非对称加密。对称加密是说在加密和解密时候是使用的相同的密钥。加密的算法有DES、3DES、AES等等这些非对称加密。是加密解密需要两个密钥。密钥是用来加密的,私钥是用来解密的,证书可以授权公钥的使用。所以非对称加密它的密钥是不同的。
还有一种是国密的算法,现在是用的比较多的国密的算法。我们之前一直是用国密的算法,是国家密码局认定的国密,国产密码的算法。这个是常见。政府、央企一些项目就是因为项目的有严格的要求,你必须是用国密的某几种某些算法。
所以我们之前一般都是用这种国密的算法来去做整个数据加密。这是第一部分数据加密。数据加密它的整个过程是可逆的,就是你把数据加密之后,你只要拿到了密钥,你是能把数据解开,是能拿到你的原始数据。
