我理解这样一个概念,当您对密文进行异或运算时,您得到异或消息会导致密钥异或并被取消。...当两种消息的长度相等时,就是这种情况。如果两条消息的长度不同怎么办?短消息会被填充吗?哪个键是原始长度的键(非填充)?
通常短消息不会被填充,您不能解密或至少分析长消息的最后一部分。如果密钥甚至与消息的大小都不相同,则说明您正在处理Vigenere密码的变体,而不是一次性键盘。