信息安全中的替代技术有哪些?

阅读 260 收藏 0 点赞 0 评论 0

替换技术是一种经典的加密方法,其中初始消息中存在的字符由其他字符或数字或符号恢复。如果将纯文本(原始消息)视为位串,则替换技术将用密文的位模式恢复纯文本的位模式。

有各种类型的替换密码如下 -

  • Monoalphabetic Cipher - 在单字母替换密码中,明文中的字符总是被恢复或更改为密文中的相似字符,而与其在文本中的位置无关。

    例如,如果将明文中的字母 A 更改为 G,则明文中 A 的每次出现都将由 G 恢复。

    明文:你好

    密文:IFMMP

    这是一个单字母密码,因为两个 1 都被加密为“M”。

  • 多字母密码- 在多字母替换中,明文中每个字符的出现都可以在密文中具有不同的替换字符。

    明文字符和密文字符之间的关系是一对多的。例如,字母“A”可以由字母“C”恢复,类似的字母“A”可以在密文后面的“N”中恢复。

    在多表密码中,明文字母的频率不反映在密文中。因此,多表密码的破解比单表密码复杂,因为无法对其进行统计分析。

    多表替换密码的主要特征如下 -

    • 需要一组相关的单字母替换规则。

    • 它需要一个键来决定哪个规则用于哪个转换。

    • 它可以隐藏底层语言的字母频率,包括 Playfair Cipher、Vigenere Cipher 和 Hill Cipher。

  • One-Time Pad - 一次性填充密码建议密钥长度必须与纯文本一样长,以避免重复密钥。除此之外,密钥必须只使用一次来加密和解密单个消息,之后必须丢弃密钥。

  • Caesar Cipher - 在这种替换技术中,它可以加密明文,明文的每个字母表由字母表进一步恢复三个位置,它可以解密密文每个密文字母表由三个位置的字母表恢复它。

  • Playfair Cipher - playfair 密码也称为 Playfair Square。它是一种用于手动加密信息的密码技术。该方案由查尔斯惠斯通于 1854 年提出。

    Playfair 密码在第一次世界大战中被英国军队使用,在第二次世界大战中被澳大利亚人使用。这是适用的,因为 playfair 密码使用起来非常快,并且不需要使用某些特定的设备。

评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号