SONY

ƒƒjƒ…[
ƒTƒCƒg“àŒŸõƒ{ƒ^ƒ“

ƒTƒCƒg“àŒŸõƒGƒŠƒA‚ðŠJ‚­

CLEFIA The 128-bit Blockcipher

CLEFIA‚̐«”\

CLEFIA‚̐«”\

‚±‚±‚Å‚ÍCLEFIA‚ÌŠeŽíŽÀ‘•«”\‚ðÐ‰î‚µ‚Ä‚¢‚Ü‚·B

•\1‚̓n[ƒhƒEƒFƒAŽÀ‘•‚ðs‚Á‚½Û‚̐«”\‚ð•\‚µ‚½‚à‚Ì‚Å‚·B•\’†‚̃f[ƒ^‚Í90nmCMOS•W€ƒZƒ‹ƒ‰ƒCƒuƒ‰ƒŠ‚ð—p‚¢‚½ê‡‚̐”’l‚Å‚·B

•\1 : CLEFIA ‚̃n[ƒhƒEƒFƒAŽÀ‘•«”\
Œ®’·
ibitsj
ˆÃ/•œ†
icyclesj
Œ®ƒZƒbƒgƒAƒbƒv
icyclesj
Å“K‰»
ƒIƒvƒVƒ‡ƒ“
–ʐÏ
igatesj
ƒNƒƒbƒNŽü”g”
iMHzj
‘¬“x
iMbpsj
‘¬“x/–ʐÏ
iKbps/gatej
128 18 12 area 5,979 225.83 1,605.94 268.63
speed 12,009 422.29 3,003.00 250.06
36 24 area 4,950 201.28 715.69 144.59
speed 9,377 389.55 1,385.10 147.71
192 22 20 area 8,536 206.56 1,201.85 140.81
256 26 20 area 8,482 206.56 1,016.95 119.89

•\2‚Í128ƒrƒbƒgŒ®CLEFIA‚̏¬Œ^ŽÀ‘•‚ðs‚Á‚½Û‚̐«”\‚ð•\‚µ‚½‚à‚Ì‚Å‚·B•\’†‚̃f[ƒ^‚Í0.13μmCMOS•W€ƒZƒ‹ƒ‰ƒCƒuƒ‰ƒŠ‚ð—p‚¢‚½ê‡‚̐”’l‚Å‚·B

•\2 : 128ƒrƒbƒgŒ®CLEFIA ‚̏¬Œ^ƒn[ƒhƒEƒFƒAŽÀ‘•«”\
Œ®’·
ibitsj
ƒ‚[ƒh ˆÃ/•œ†
icyclesj
Œ®ƒZƒbƒgƒAƒbƒv
icyclesj
–ʐÏ
igatesj
‘¬“x@100KHz
iKbpsj
128 Enc 176 128 2,678 73
Enc/Dec 176 128 2,781 73
Enc 328 224 2,488 39
Enc/Dec 328/320 224 2,604 39/40

•\3‚̓\ƒtƒgƒEƒFƒAŽÀ‘•‚ðs‚Á‚½Û‚̐«”\‚ð•\‚µ‚½‚à‚Ì‚Å‚·B‚È‚¨•\’†‚̃f[ƒ^‚̓AƒZƒ“ƒuƒŠŒ¾Œê‚ÅŽÀ‘•‚µ‚½ƒR[ƒh‚ðAMD Athlon 64TMƒvƒƒZƒbƒT4000+ ‚ðŽg—p‚µAWindows XP 64-bit Editionã‚Å“®ì‚³‚¹‚½ê‡‚̐”’l‚Å‚·B

•\3 : CLEFIA ‚̃\ƒtƒgƒEƒFƒAŽÀ‘•«”\
ŽÀ‘•
ƒ^ƒCƒv
Œ®’·
ibitsj
ˆÃ†‰»ŠÖ”
icycles/bytej
•œ†ŠÖ”
icycles/bytej
Œ®ƒZƒbƒgƒAƒbƒv
icyclesj
ƒe[ƒuƒ‹ƒTƒCƒY
iKBj
1ƒuƒƒbƒN 128 12.9 13.3 217 8
192 15.8 16.2 272
256 18.3 18.4 328
2ƒuƒƒbƒN
•À—ñ
128 11.1 11.1 217 16
192 13.3 13.3 272
256 15.6 15.6 328

ƒy[ƒWƒgƒbƒv

English CLEFIA