亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? aes-x86_64-asm.s

?? LINUX 2.6.17.4的源碼
?? S
字號:
/* AES (Rijndael) implementation (FIPS PUB 197) for x86_64 * * Copyright (C) 2005 Andreas Steinmetz, <ast@domdv.de> * * License: * This code can be distributed under the terms of the GNU General Public * License (GPL) Version 2 provided that the above header down to and * including this sentence is retained in full. */.extern aes_ft_tab.extern aes_it_tab.extern aes_fl_tab.extern aes_il_tab.text#define R1	%rax#define R1E	%eax#define R1X	%ax#define R1H	%ah#define R1L	%al#define R2	%rbx#define R2E	%ebx#define R2X	%bx#define R2H	%bh#define R2L	%bl#define R3	%rcx#define R3E	%ecx#define R3X	%cx#define R3H	%ch#define R3L	%cl#define R4	%rdx#define R4E	%edx#define R4X	%dx#define R4H	%dh#define R4L	%dl#define R5	%rsi#define R5E	%esi#define R6	%rdi#define R6E	%edi#define R7	%rbp#define R7E	%ebp#define R8	%r8#define R9	%r9#define R10	%r10#define R11	%r11#define prologue(FUNC,BASE,B128,B192,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11) \	.global	FUNC;			\	.type	FUNC,@function;		\	.align	8;			\FUNC:	movq	r1,r2;			\	movq	r3,r4;			\	leaq	BASE+52(r8),r9;		\	movq	r10,r11;		\	movl	(r7),r5 ## E;		\	movl	4(r7),r1 ## E;		\	movl	8(r7),r6 ## E;		\	movl	12(r7),r7 ## E;		\	movl	(r8),r10 ## E;		\	xorl	-48(r9),r5 ## E;	\	xorl	-44(r9),r1 ## E;	\	xorl	-40(r9),r6 ## E;	\	xorl	-36(r9),r7 ## E;	\	cmpl	$24,r10 ## E;		\	jb	B128;			\	leaq	32(r9),r9;		\	je	B192;			\	leaq	32(r9),r9;#define epilogue(r1,r2,r3,r4,r5,r6,r7,r8,r9) \	movq	r1,r2;			\	movq	r3,r4;			\	movl	r5 ## E,(r9);		\	movl	r6 ## E,4(r9);		\	movl	r7 ## E,8(r9);		\	movl	r8 ## E,12(r9);		\	ret;#define round(TAB,OFFSET,r1,r2,r3,r4,r5,r6,r7,r8,ra,rb,rc,rd) \	movzbl	r2 ## H,r5 ## E;	\	movzbl	r2 ## L,r6 ## E;	\	movl	TAB+1024(,r5,4),r5 ## E;\	movw	r4 ## X,r2 ## X;	\	movl	TAB(,r6,4),r6 ## E;	\	roll	$16,r2 ## E;		\	shrl	$16,r4 ## E;		\	movzbl	r4 ## H,r7 ## E;	\	movzbl	r4 ## L,r4 ## E;	\	xorl	OFFSET(r8),ra ## E;	\	xorl	OFFSET+4(r8),rb ## E;	\	xorl	TAB+3072(,r7,4),r5 ## E;\	xorl	TAB+2048(,r4,4),r6 ## E;\	movzbl	r1 ## L,r7 ## E;	\	movzbl	r1 ## H,r4 ## E;	\	movl	TAB+1024(,r4,4),r4 ## E;\	movw	r3 ## X,r1 ## X;	\	roll	$16,r1 ## E;		\	shrl	$16,r3 ## E;		\	xorl	TAB(,r7,4),r5 ## E;	\	movzbl	r3 ## H,r7 ## E;	\	movzbl	r3 ## L,r3 ## E;	\	xorl	TAB+3072(,r7,4),r4 ## E;\	xorl	TAB+2048(,r3,4),r5 ## E;\	movzbl	r1 ## H,r7 ## E;	\	movzbl	r1 ## L,r3 ## E;	\	shrl	$16,r1 ## E;		\	xorl	TAB+3072(,r7,4),r6 ## E;\	movl	TAB+2048(,r3,4),r3 ## E;\	movzbl	r1 ## H,r7 ## E;	\	movzbl	r1 ## L,r1 ## E;	\	xorl	TAB+1024(,r7,4),r6 ## E;\	xorl	TAB(,r1,4),r3 ## E;	\	movzbl	r2 ## H,r1 ## E;	\	movzbl	r2 ## L,r7 ## E;	\	shrl	$16,r2 ## E;		\	xorl	TAB+3072(,r1,4),r3 ## E;\	xorl	TAB+2048(,r7,4),r4 ## E;\	movzbl	r2 ## H,r1 ## E;	\	movzbl	r2 ## L,r2 ## E;	\	xorl	OFFSET+8(r8),rc ## E;	\	xorl	OFFSET+12(r8),rd ## E;	\	xorl	TAB+1024(,r1,4),r3 ## E;\	xorl	TAB(,r2,4),r4 ## E;#define move_regs(r1,r2,r3,r4) \	movl	r3 ## E,r1 ## E;	\	movl	r4 ## E,r2 ## E;#define entry(FUNC,BASE,B128,B192) \	prologue(FUNC,BASE,B128,B192,R2,R8,R7,R9,R1,R3,R4,R6,R10,R5,R11)#define return epilogue(R8,R2,R9,R7,R5,R6,R3,R4,R11)#define encrypt_round(TAB,OFFSET) \	round(TAB,OFFSET,R1,R2,R3,R4,R5,R6,R7,R10,R5,R6,R3,R4) \	move_regs(R1,R2,R5,R6)#define encrypt_final(TAB,OFFSET) \	round(TAB,OFFSET,R1,R2,R3,R4,R5,R6,R7,R10,R5,R6,R3,R4)#define decrypt_round(TAB,OFFSET) \	round(TAB,OFFSET,R2,R1,R4,R3,R6,R5,R7,R10,R5,R6,R3,R4) \	move_regs(R1,R2,R5,R6)#define decrypt_final(TAB,OFFSET) \	round(TAB,OFFSET,R2,R1,R4,R3,R6,R5,R7,R10,R5,R6,R3,R4)/* void aes_encrypt(void *ctx, u8 *out, const u8 *in) */	entry(aes_encrypt,0,enc128,enc192)	encrypt_round(aes_ft_tab,-96)	encrypt_round(aes_ft_tab,-80)enc192:	encrypt_round(aes_ft_tab,-64)	encrypt_round(aes_ft_tab,-48)enc128:	encrypt_round(aes_ft_tab,-32)	encrypt_round(aes_ft_tab,-16)	encrypt_round(aes_ft_tab,  0)	encrypt_round(aes_ft_tab, 16)	encrypt_round(aes_ft_tab, 32)	encrypt_round(aes_ft_tab, 48)	encrypt_round(aes_ft_tab, 64)	encrypt_round(aes_ft_tab, 80)	encrypt_round(aes_ft_tab, 96)	encrypt_final(aes_fl_tab,112)	return/* void aes_decrypt(void *ctx, u8 *out, const u8 *in) */	entry(aes_decrypt,240,dec128,dec192)	decrypt_round(aes_it_tab,-96)	decrypt_round(aes_it_tab,-80)dec192:	decrypt_round(aes_it_tab,-64)	decrypt_round(aes_it_tab,-48)dec128:	decrypt_round(aes_it_tab,-32)	decrypt_round(aes_it_tab,-16)	decrypt_round(aes_it_tab,  0)	decrypt_round(aes_it_tab, 16)	decrypt_round(aes_it_tab, 32)	decrypt_round(aes_it_tab, 48)	decrypt_round(aes_it_tab, 64)	decrypt_round(aes_it_tab, 80)	decrypt_round(aes_it_tab, 96)	decrypt_final(aes_il_tab,112)	return

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品亚洲人在线观看| 美女在线一区二区| 国产亚洲一区二区三区| 欧美一区二区高清| 日韩午夜激情电影| 日韩三级免费观看| 日韩欧美国产三级电影视频| 在线成人免费观看| 91麻豆精品国产91久久久久久久久| 欧美色精品在线视频| 欧美色区777第一页| 6080yy午夜一二三区久久| 欧美高清精品3d| 这里只有精品电影| 久久综合九色综合欧美98| 久久一夜天堂av一区二区三区| 久久色.com| 欧美国产一区二区| 亚洲少妇30p| 亚洲一区二区黄色| 奇米精品一区二区三区四区| 韩国视频一区二区| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 三级一区在线视频先锋| 天堂va蜜桃一区二区三区漫画版 | 在线精品国精品国产尤物884a| 欧美中文字幕一二三区视频| 在线播放中文一区| 欧美精品一区二区久久婷婷| 久久久精品黄色| 亚洲日韩欧美一区二区在线| 亚洲午夜电影在线| 玖玖九九国产精品| 成人综合在线观看| 在线观看亚洲专区| 欧美一级日韩一级| 中文字幕免费一区| 图片区小说区区亚洲影院| 精品一二三四区| 99精品视频一区| 欧美伊人久久久久久午夜久久久久| 69精品人人人人| 亚洲国产高清aⅴ视频| 亚洲综合小说图片| 精品一区二区三区免费播放 | 国产色综合一区| 一区二区理论电影在线观看| 日本视频一区二区三区| 国产精品66部| 欧美日韩卡一卡二| 国产欧美日韩久久| 午夜精品久久久久久久久久| 国产剧情一区二区| 91黄视频在线观看| 亚洲另类色综合网站| 免费看黄色91| 欧美视频一区二| 久久久久久久久免费| 亚洲人xxxx| 国内成人精品2018免费看| 91色视频在线| 久久综合色8888| 五月婷婷另类国产| 成人国产视频在线观看| 日韩欧美一级精品久久| 最新国产の精品合集bt伙计| 老司机精品视频线观看86| 一本久久a久久免费精品不卡| 欧美大片在线观看一区| 一区二区三区91| 成人免费高清在线| 欧美大白屁股肥臀xxxxxx| 亚洲欧美色图小说| 国产成人亚洲综合色影视| 3751色影院一区二区三区| 最新久久zyz资源站| 国产一区二区三区在线观看免费视频| 在线观看网站黄不卡| 国产欧美一区二区三区在线老狼| 欧美aaaaa成人免费观看视频| 91麻豆蜜桃一区二区三区| 久久色成人在线| 青青草97国产精品免费观看| 欧美三级蜜桃2在线观看| 中文字幕亚洲区| 国产成人超碰人人澡人人澡| 欧美成人一区二区三区| 日本成人在线网站| 欧美日韩午夜精品| 一区二区三区四区在线免费观看| 欧美国产国产综合| 欧美日韩视频在线第一区| 丁香婷婷综合色啪| 精品国产乱码久久久久久蜜臀 | 久久国产欧美日韩精品| 欧美三级电影一区| 国产成a人亚洲| 国产精品久久久久久久裸模| 国产呦萝稀缺另类资源| 欧美国产成人精品| 欧美一区二区三区小说| 午夜精品久久久久久久久| 欧美色图激情小说| 9i在线看片成人免费| 欧美午夜免费电影| 亚洲一区二区黄色| 欧美精品乱码久久久久久按摩 | 男女男精品网站| 在线成人免费视频| 美美哒免费高清在线观看视频一区二区| 欧美在线小视频| 亚洲午夜电影在线观看| 欧美日韩国产首页在线观看| 亚洲成人自拍一区| 7777精品伊人久久久大香线蕉完整版 | 日韩三级精品电影久久久| 日韩高清在线电影| 日韩精品自拍偷拍| 国产一区欧美二区| 国产人成亚洲第一网站在线播放| 国产91在线看| 亚洲欧美日韩国产一区二区三区| 91在线视频播放| 一区二区三区欧美日| 欧美午夜理伦三级在线观看| 性欧美疯狂xxxxbbbb| 日韩视频免费观看高清完整版 | 国内成+人亚洲+欧美+综合在线 | 国产一区二区免费在线| 国产色婷婷亚洲99精品小说| 成人动漫一区二区在线| 亚洲激情五月婷婷| 欧美一级片在线看| 国产伦理精品不卡| 中文字幕日韩一区| 欧美日韩五月天| 精品一区二区三区影院在线午夜| 国产日韩欧美亚洲| 国产成人久久精品77777最新版本| 精品一区二区三区香蕉蜜桃| 国产精品一区二区三区四区| 日韩和欧美的一区| 久久精品国产99| 日本午夜精品视频在线观看 | jlzzjlzz国产精品久久| 日韩av在线免费观看不卡| 欧美专区日韩专区| 亚洲人亚洲人成电影网站色| 亚洲成人午夜电影| 开心九九激情九九欧美日韩精美视频电影 | 另类成人小视频在线| 国产精品国产成人国产三级 | 亚洲成人tv网| 中文字幕av一区二区三区免费看| 久久精品日产第一区二区三区高清版 | 久久久精品欧美丰满| 欧美一区二区三区系列电影| 久久伊人中文字幕| 日本不卡一区二区| 成人av网址在线观看| 欧美体内she精高潮| 日韩精品一区二区三区在线播放 | 成人黄色软件下载| 国产一区999| 欧美伊人精品成人久久综合97| 6080日韩午夜伦伦午夜伦| 欧美亚洲另类激情小说| 久久久国际精品| 亚洲欧美欧美一区二区三区| 精品一区二区在线观看| 一本色道久久综合狠狠躁的推荐| 日本道免费精品一区二区三区| 欧美系列一区二区| 国产精品对白交换视频| 亚洲欧美日韩精品久久久久| 男女激情视频一区| 色悠久久久久综合欧美99| 一区精品在线播放| 极品美女销魂一区二区三区| 欧美日韩亚洲综合| 亚洲电影一区二区三区| 成人丝袜18视频在线观看| 欧美不卡视频一区| 亚洲特级片在线| 色妹子一区二区| 久久久精品中文字幕麻豆发布| 日本一道高清亚洲日美韩| 99re这里都是精品| 欧美精品v国产精品v日韩精品| 亚洲国产高清在线观看视频| 国产喷白浆一区二区三区| 亚洲高清免费视频| 欧美视频一区二区三区四区 | 一级女性全黄久久生活片免费| 精品国产乱码久久久久久1区2区 | 成人av网站免费| 狠狠色丁香久久婷婷综| 亚洲欧美日韩在线不卡| 中文字幕免费不卡| 久久色在线观看|