我正在 Arduino 中实现 Vigenère 密码;我想先在 C 中构建函数,只是为了掌握事情的窍门。
我的密钥字符串将存储在 arduino 中,它们将被随机选择以加密用户输入的消息。但是,密钥的长度是固定的,并且消息的长度可能比密钥长。
是否可以在字符串中重复字符直到字符串达到一定长度?
例如,如果存储的密钥是“axudni”,消息是“rideatdawn”,有没有办法更改密钥字符串,使其变为“axudniaxud”?
类似的东西:https ://stackoverflow.com/a/14992905/14103580
我只需要以正确的方式指出,我们将不胜感激。