附录A 加密技术基础.docVIP

  • 4
  • 0
  • 约2.19万字
  • 约 23页
  • 2018-05-22 发布于江苏
  • 举报
附录A 加密技术基础

附录A 加密技术基础 安全Shell是如此酷,正是因为有了加密,它可使在网络上传送的明文并使其不可读。在网络上传送的明文可以为任何一个人所读取,只要他有一个可以提取非加密密码的包探测器,接着,他们会突然侵入你的帐户。为了防止一个探测器截获你的密码和登录名,你将希望使用一个类似于安全shell的加密应用程序。本章阐述加密的基础知识,但并不要求读者有深奥的数学基础。 A.1 什么是加密? 当还是一个小学生时,你可能在玩耍时使用某种方法将一张私人便条变成密码,以使除了你的伙伴以外的其他人无法读取。那样的话,当你通过其他同学传送这张便条给真正的接收人时,中间人是无法读出它的。这为我们引出了加密的定义。 加密是一门通过使用一种编码而使某些可读的东西(明文)变为不可读的东西(密文)的科学。这些编码就是将明文变成密文的加密算法(也称为密码)或数学方法。所以,当你和你的朋友们将信息编码时,你们正在使用简单的加密。 有两类基本的研究涉及安全信息,它们是研究安全信息的加密术和研究破解安全信息密码的密码分析学。这两类研究都称为密码学。与其完全不同但又有联系的是 steganography,它研究在信息中隐藏信息。 要将一段信息加密或解密,你要用到密钥,它是一个很大的值。一般来说,密钥越大,加密就越健壮。 我们将继续使用小学生的例子来阐明加密。让我们假设这个孩子用了一个加密表,它将字

文档评论(0)

1亿VIP精品文档

相关文档