📄 decryption.m
字号:
function out = decryption(c,d,n)
global padd s1 s2
cut_length = 50;
out = [];
for j = 1:s1
maple('m:=((c&^d) mod n)');
m_out = maple('m');
if length(m_out) == ((cut_length*3)-1)
m_out = ['0' m_out];
elseif length(m_out) == ((cut_length*3)-2)
m_out = ['0' '0' m_out];
end
l = 1;
m_out_int = [];
for k = 1:length(m_out)/3
m_out_temp = [m_out(l) m_out(l+1) m_out(l+2)];
m_out_int_temp = str2num(m_out_temp);
m_out_int = [m_out_int m_out_int_temp];
l = l+3;
end
out = [out char(m_out_int)];
end
out = out(1:((s1*cut_length)-padd));
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -