What is “bit padding” or “padding bits” exactly?

后端 未结 4 1591
梦谈多话
梦谈多话 2020-12-18 17:16

I do not want to molest you with this, but i just can not find anywhere in the internet a well-described explanation for what "bit padding" really is, as well as n

4条回答
  •  青春惊慌失措
    2020-12-18 17:34

    Bit Padding can be used in multiple contexts. Two common examples are network, and encryption. I believe the encryption context is more relevant.

    Padding is used in encryption to make it harder to decipher messages, which have common part. If multiple messages are known to have same prefix (e.g., "hello"), it make it easier to break the key. By "padding" the message with a variable length bit field, it make it much harder to break the key.

    It is being told the British intelligence was able to speed up the analysis of Enigma message, because the German were starting their message with the same heading.

    For more technical, accurate description: https://en.wikipedia.org/wiki/Padding_(cryptography) Look for the section about block cipher, and bit padding

提交回复
热议问题