@inproceedings{SisLab2749, booktitle = {H?i th{\h a}o Qu?c gia l?n th? XX: M?t s? v?n {\dj}? ch{\d o}n l{\d o}c c{\h u}a C{\^o}ng ngh? th{\^o}ng tin v{\`a} truy?n th{\^o}ng - Quy Nh?n, 23 - 24/11/2017}, month = {November}, title = {C{\h a}i ti?n m{\~a} kh?i h{\d a}ng nh{\d e} h{\d o} LED v{\`a} Neokeon}, author = {Phe Do Le and Trung Thuc Le and Manh Trung Mai and Thi Len Le and Khac Hung Nguyen and Thi Hang Nguyen and Van Manh Tran}, year = {2017}, url = {https://eprints.uet.vnu.edu.vn/eprints/id/eprint/2749/}, abstract = {H{\d o} m{\~a} kh?i Neokeon {\dj}??c {\dj}? xu?t v{\`a}o n{\u a}m 2000 b?i b?n nh{\`a} khoa h{\d o}c Daemen, Peeters, Van Assche v{\`a} Rijme. M{\^o}t trong c{\'a}c ?u {\dj}i?m c{\h u}a Neokeon {\dj}{\'o} l{\`a} nh{\h o} g{\d o}n, nhanh ch{\'o}ng tri?n khai tr{\^e}n ph?n c?ng chuy{\^e}n d{\d u}ng, ngo{\`a}i ra n{\'o} c{\`o}n y{\^e}u c?u v? b? nh? RAM r?t th?p v{\`a} ho{\d a}t {\dj}?ng hi?u qu{\h a} tr{\^e}n {\dj}a n?n t{\h a}ng. Nh?ng trong thu?t to{\'a}n h{\d o} Neokeon s? d{\d u}ng r?t nhi?u c{\'a}c {\'a}nh x{\d a} tuy?n t{\'i}nh v{\`a} s? d{\d u}ng kh{\'o}a tr?c ti?p trong khi m{\~a} h{\'o}a m{\`a} kh{\^o}ng th{\^o}ng qua nh?ng ph{\'e}p bi?n {\dj}?i l{\`a}m vi?c tr??c v?i kh{\'o}a. Do {\dj}{\'o}, Neokeon d??ng nh? kh{\'a} mong manh tr??c nh?ng d{\d a}ng th{\'a}m m{\~a} tuy?n t{\'i}nh. LED l{\`a} thu?t to{\'a}n {\dj}??c thi?t k? v{\`a} {\dj}? xu?t b?i Guo, Peyrin, Poschmann v{\`a} Robshaw v{\`a}o n{\u a}m 2011, l{\`a} m?t trong nh?ng thu?t to{\'a}n m{\~a} h{\'o}a nh{\d e} kh{\'a} m?i. K{\'i}ch th??c kh?i tin 64-bit v?i hai bi?n th? c{\h u}a kh{\'o}a l?n l??t l{\`a} 64-bit v{\`a} 128-bit. Thi?t k? c{\h u}a LED c{\'o} nhi?u {\dj}i?m t??ng {\dj}?ng v?i thu?t to{\'a}n AES. Trong b{\`a}i b{\'a}o n{\`a}y, ch{\'u}ng t{\^o}i th?c hi?n c{\h a}i ti?n thu?t to{\'a}n LED v{\`a} Neokeon, {\dj}?i v?i Neokeon ch{\'u}ng t{\^o}i ng?u nhi{\^e}n h{\'o}a d? li?u t{\d a}i nh?ng {\'a}nh x{\d a} tuy?n t{\'i}nh v{\`a} thao t{\'a}c l{\`a}m vi?c v?i kh{\'o}a, nh?m m{\d u}c {\dj}{\'i}ch n{\^a}ng cao {\dj}? an to{\`a}n c{\h u}a Neokeon tr??c c{\'a}c th{\'a}m m{\~a} tuy?n t{\'i}nh nh?ng kh{\^o}ng l{\`a}m thay {\dj}?i nhi?u nh?ng ?u {\dj}i?m s?n c{\'o} c{\h u}a Neokeon, {\dj}?i v?i LED ch{\'u}ng t{\^o}i th?c hi?n c{\h a}i ti?n x? l{\'y} d? li?u trong kh?i step c{\h u}a thu?t to{\'a}n n{\`a}y. Keywords-m{\~a} kh?i h{\d a}ng nh{\d e}; led; neokeon; tuy?n t{\'i}nh} }