⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 safer_move.txt

📁 包括可运行于move平台和x86平台的源代码及全部工程文件
💻 TXT
字号:
//////////////////////////////////////////////////////////////////////////
mem[0]~mem[7]:`64位明文,mem[0]-plaintext[1],mem[1]-plaintext[2],mem[2]-plaintext[3],mem[3]-plaintext[4]
                        mem[4]-plaintext[5],mem[5]-plaintext[6],mem[6]-plaintext[7],mem[7]-plaintext[8]
mem[8]~mem[111]: 轮密钥 每轮两个,每个64位,输出变换一个
mem[112]~mem[366]:Sbox1 y = 45(x) mod 257,每个值占用一个字节,共256个字节
mem[367]~mem[622]:Sbox2 y = log45(x) ,每个值占用一个字节,共256个字节
//////////////////////////////////////////////////////////////////////////
void main()
{
	0x40019000 -> r0,...,...,...,...,...,...,...;  r0 -> fu21.ldd_t,0x40019008 -> r2,...,...,...,...,...,...;  r2 -> fu21.ldd_t,0x40019010 -> fu22.ldd_t,...,...,...,...,...,...;	...,...,...,...,...,...,...,...;	fu21.ldd_r1 -> r0,fu21.ldd_r2 -> r1,...,...,...,...,...,...;
	fu21.ldd_r1 -> r2,fu21.ldd_r2 -> r3,fu22.ldd_r1 -> r4,fu22.ldd_r2 -> r5,...,...,...,...;
  
  0x9C -> fu1.imux_o1,r0 -> fu1.imux_t,0x9C -> fu2.imux_o1,r1 -> fu2.imux_t,...,...,...,...;
	0x9C -> fu1.imux_o1,r2 -> fu1.imux_t,0x9C -> fu2.imux_o1,r3 -> fu2.imux_t,0x9C -> fu3.imux_o1,r4 -> fu3.imux_t,0x9C -> fu4.imux_o1,r5 -> fu4.imux_t;
	fu1.imux_r1 -> fu1.iunpacku2_t,fu2.imux_r1 -> fu2.iunpacku2_t,...,...,...,...,...,...;
	fu1.imux_r1 -> r4,fu2.imux_r1 -> r5,fu3.imux_r1 -> r6,fu4.imux_r1 -> r7,...,...,...,...;
	fu1.iunpacku2_r1 -> fu1.ipacku2_o1,fu2.iunpacku2_r1 -> fu1.ipacku2_t,fu1.iunpacku2_r2 -> fu2.ipacku2_o1,fu2.iunpacku2_r2 -> fu2.ipacku2_t,...,...,...,...;
	r4 -> fu1.iunpacku2_t,r5 -> fu2.iunpacku2_t,...,...,...,...,...,...;
	fu1.ipacku2_r1 -> r0,fu2.ipacku2_r1 -> r1,r6 -> fu3.iunpacku2_t,r7 -> fu4.iunpacku2_t,...,...,...,...;
	fu1.iunpacku2_r1 -> fu1.ipacku2_o1,fu2.iunpacku2_r1 -> fu1.ipacku2_t,fu1.iunpacku2_r2 -> fu2.ipacku2_o1,fu2.iunpacku2_r2 -> fu2.ipacku2_t,...,...,...,...;
	fu3.iunpacku2_r1 -> fu3.ipacku2_o1,fu4.iunpacku2_r1 -> fu3.ipacku2_t,fu3.iunpacku2_r2 -> fu4.ipacku2_o1,fu4.iunpacku2_r2 -> fu4.ipacku2_t,...,...,...,...;
	fu1.ipacku2_r1 -> r4,fu2.ipacku2_r1 -> r5,...,...,...,...,...,...;
	fu3.ipacku2_r1 -> r6,fu2.ipacku2_r1 -> r7,...,...,...,...,...,...;
	
	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -