hill密码体制.docVIP

  • 20
  • 0
  • 约1.36千字
  • 约 3页
  • 2018-03-29 发布于河南
  • 举报
hill密码体制

Hill密码是一种简单的加密手段。 优点是:     可以实现同一个字母在不同的上下文中,对应密文中不同的字母。 缺点是:     加密前明文是几个字母,加密后还是几个字母。容易被穷举。 以下,我们都用英文字母举例,比较简单明了 下面简要介绍一下加密过程 首先,要将26个字母,编号,例如 a:1  b:2  c:3  d:4  e:5  f:6  g:7  h:8  i:9  j:10  k:11  l:12  m:13 n:14 o:15  p:16  q:17  r:18 s:19  t:20  u:21 v:22  w:23  x:24  y:25  z:0 其次,确定密钥,在这里其实就是加密矩阵,Hill2密码对应的是一个二阶矩阵,Hill n密码对应的就是一个N接矩阵了, 我们这里取二阶,比较简单。如: 取个加密矩阵 A=(1 2;0 3) 说明:大家凑合着看啊,其实是 1 2是一行,0 3是一行。画个矩阵太麻烦了 以下说明,矩阵里加了 分号 就表示换行哈 有了 字母编号表和密钥 就万事具备了。 我们来将下面一段 字母加密 woshigetiancai 首先,将字母两两分组 wo ,sh, ig, et, ia, nc, ai。 这里刚好是偶数个字母,如果是奇数个,就重复一次,最后一个字母,凑成偶数。 其次,查询字母标号表,将

文档评论(0)

1亿VIP精品文档

相关文档