首页 > 解决方案 > 加密算法实际上是如何加密数据的

问题描述

我想知道的不是加密是如何工作的,什么是密钥等等

我想知道的是密钥如何将一些明文如“HELLO”变成密文如“MQPCT”

在此过程中字符串实际发生了什么,每个字符是否以某种方式变成了一个数字?之类的东西

希望我的问题有意义

标签: encryptionpublic-key-encryptionencryption-symmetricencryption-asymmetric

解决方案


要回答您关于在此过程中字符串会发生什么的问题 - 字符串被解码为位,然后位被加密。

大多数现代加密协议最终使用 AES 对称加密来加密消息,使用消息的发送者和接收者共享的密钥。消息被分成 128 位的块(通常是填充的),然后使用 AES 算法对这些位进行加密。有关 AES 如何执行此操作的信息,请参阅https://en.wikipedia.org/wiki/Advanced_Encryption_Standard


推荐阅读