- 1
- 0
- 约3.53千字
- 约 5页
- 2026-08-09 发布于河北
- 举报
数据加密算法高频面试题及详细答案(实战版)
一、基础概念类(入门必问)
1、什么是数据加密?加密的核心目的是什么?
答案:数据加密就是通过特定算法,把明文可读数据转换成不可读的密文,只有持有合法密钥的人才能解密还原明文。
核心目的不是单纯“藏数据”,主要四个点:
1.机密性:防止数据被非法读取;
2.完整性:防止数据传输、存储过程中被篡改;
3.可用性:合法用户可正常解密使用;
4.不可抵赖性:防止操作方事后否认行为。
2、加密算法分为哪三类?核心区别是什么?
答案:分为对称加密、非对称加密、哈希摘要算法三类,日常开发最常用。
1.对称加密:加密解密用同一个密钥,速度快、适合大批量数据,密钥分发是最大短板;
2.非对称加密:分公钥、私钥,公钥加密、私钥解密,安全性高,但运算极慢,不适合大文件;
3.哈希算法(摘要算法):单向不可逆,只能加密不能解密,主要用来做数据校验、防篡改,不用于数据加密传输。
二、对称加密算法(面试重点)
3、常见的对称加密算法有哪些?各自优缺点?
答案:主流:AES、DES、3DES、SM4(国密)
1.DES:老牌算法,56位密钥,现在已经完全被破解,不安全,项目基本淘汰;
2.3DES:三重DES加密,密钥长度提升,安全性比DES高,但加密效率极低,老旧系统偶尔在用,新项目不用;
3.AES:目前行业通用标准,支持128/192/2
您可能关注的文档
最近下载
- JX600说明书131224.doc
- 2026北京昌平高二(下)期末物理(第二组)(含答案).pdf
- 2024-2025学年人教版八年级英语下册Unit1-5单词短语默写.pdf VIP
- 轻型动力触探试验记录8(精品文档).xls VIP
- GB50141-2008 给水排水构筑物工程施工及验收规范.pdf
- 甲醇项目设备安装施工方案.doc VIP
- 【外研】七上英语知识梳理Unit 4(语法专练).pdf VIP
- TCAMET13005.1-2023 城市轨道交通 电池管理系统 第 1 部 分:锂离子蓄电池.pdf
- 产业综合体建设工程施工方案施工组织设计投标方案(第一部分,共三部分).doc VIP
- 饱和水及饱和蒸汽热焓值表.xls VIP
原创力文档

文档评论(0)