gpt4 book ai didi

encryption - 当 key 超过一个字节长时异或加密/解密?

转载 作者:行者123 更新时间:2023-12-04 02:50:25 25 4
gpt4 key购买 nike

假设字符'b'被用作异或加密的 key 。在这种情况下,通过用 'b' 的 ascii 代码对文本的每个字节(字符)进行异或运算来加密纯文本。反之,将密文与'b'的ascii码再次异或,即可得到明文。这个可以理解。

但是,当 key (密码)是一串字符时,究竟如何加密呢?假设加密密码是“adg”。在那种情况下,明文是否通过 XOR-ing 的每个字节与 XOR d XOR g 的值加密?如果不是,那又如何?

最佳答案

一种方法是重复 key 覆盖纯文本。

例如key = RTTI, plaintext = "how exactly one"

Text: how exactly does one
Key: RTTIRTTIRTTIRTTIRTTI

明文中的每个字符将与其下方对应的关键字符进行异或。

关于encryption - 当 key 超过一个字节长时异或加密/解密?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34826390/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com