Decryption(解密)入门
解密是把加密后的不可读数据恢复为可读信息的过程,需要使用与加密方式相对应的密码学密钥。
解密的作用
解密用于逆转加密过程,把无法直接阅读的 ciphertext 恢复成原始的 plaintext。加密负责让未获授权者难以理解数据,解密则让持有正确密钥的一方重新读取或访问其中的信息。
密钥如何参与解密
解密密钥由密码学算法生成,通常表现为数字和字母组成的字符串。系统将对应密钥应用于加密信息,使其恢复原貌;若缺少正确密钥,通常只能尝试大量可能组合,而可靠算法会让这种穷举方式在时间和算力上难以实现。
对称与非对称方式
symmetric key cryptography 使用同一把秘密密钥完成加密和解密,因此通信双方需要安全共享并保管它。public key cryptography 则使用数学相关的公钥和私钥:公钥可以公开,使用它加密的数据只能由匹配的私钥解密。
原始教程
理解了,再标记已学。
打开页面不会自动完成课程。你可以随时取消已学状态。