函数功能对传入的数据使用固定的Polybius方格进行三分加密,其算法参见下一页的附录。
函数原型
int Three_Parties(char* data, int data_length);
参数
data 待加密数据,其长度由参数data_length指定。返回时,此数组中应该是加密后的数据。
data_length 数据长度(字节数)。
返回值
0 操作成功
1 data中包含有非字母的字符
说明
Polybius方格采用附录中举例那个。
如果data中含有小写字符,则需要转换为大写处理。
加密后的data全部为大写或者可能包含Polybius方格中的那个符号。
提示
在功能函数中,用一个二维数组来存储Polybius方格。
慕工程0101907
慕桂英4014372