首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
技术百科首页 >敏感信息加密 >敏感信息加密有哪些常见的算法?

敏感信息加密有哪些常见的算法?

词条归属:敏感信息加密

以下是一些常见的敏感信息加密算法:

​对称加密算法​

  • ​AES(Advanced Encryption Standard)​​:高效且安全,被广泛应用于多种领域,密钥长度有128位、192位和256位等。
  • ​DES(Data Encryption Standard)​​:曾经广泛使用,现在安全性相对较弱,密钥长度为56位。
  • ​3DES(Triple - DES)​​:是DES的改进版本,通过对数据进行三次加密来提高安全性。

​非对称加密算法​

  • ​RSA(Rivest - Shamir - Adleman)​​:基于数论中的大整数分解问题,在数字签名、密钥交换等方面应用广泛。
  • ​ECC(Elliptic Curve Cryptography)​​:椭圆曲线密码学,相比RSA,它可以使用更短的密钥提供相当的或更高的安全性。

​哈希算法

  • ​MD5(Message - Digest algorithm 5)​​:虽然现在已被发现存在安全漏洞,但在一些对安全性要求不特别高的场景下仍有使用。
  • ​SHA - 1(Secure Hash Algorithm 1)​​:也存在一定安全隐患,逐渐被SHA - 256等替代。
  • ​SHA - 256(Secure Hash Algorithm 256 - bit)​​:目前被广泛应用于多种安全场景,提供较高的安全性。
相关文章
加密算法的种类有哪些?
这些加密算法在数据安全、数据传输、数据认证等领域有着广泛的应用。对称加密算法和非对称加密算法主要用于数据加密和保护数据安全性,而哈希算法主要用于数据完整性验证和数字签名等应用场景。
用户11163528
2024-12-06
3440
代码中的敏感信息加密方案
1. 代码中的敏感信息加密,例如邮箱账号密码、连接数据库的账号密码、第三方校验的key
37丫37
2019-01-03
1.4K0
YashanDB的数据加密功能,保护敏感信息的方法
在现代数据管理环境中,保护敏感信息是一个关键问题。数据库中的敏感数据,如个人身份信息、财务数据和医疗记录,若遭受外部攻击或内部泄露,将给企业带来显著的法律风险和经济损失。为了解决这一问题,数据加密技术应运而生。YashanDB作为一个高性能的数据库系统,提供了一系列的数据加密功能,以确保用户数据的安全性和私密性。本文将深入探讨YashanDB的数据加密机制及其核心优势。
数据库砖家
2025-07-12
950
常见的加密算法
前端使用开源CryptoJS (crypto.js) 为 JavaScript加密算法,Github地址(https://github.com/brix/crypto-js)。目前已支持的算法包括:
分母为零
2019-07-04
1.9K0
如何给application.yml文件的敏感信息加密?
我的Demo里使用的是SpringBoot3.0之后的版本,所以大家如果像我一样都是基于SpringBoot3.0之后的,jasypt一定要使用3.0.5以后的版本。
每周聚焦
2024-05-25
4510
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券