SONY

menu
Search button in the site

Open the search area of the site??

AURORA A Cryptographic Hash Algorithm Family

  • Home
  • Download
  • Analysis
  • Implementations
  • Bibliography
  • Links
  • History

Implementations

Publicly available implementation results of AURORA family are summarized here.

Software Performance

Table 1 : Software Performance

 
CPU
language
Speed
AURORA-256
Core 2 Duo (32-bit)
ANSI C
24.3 cycles/byte
Core 2 Duo (64-bit)
ANSI C
15.4 cycles/byte
AURORA-512
Core 2 Duo (32-bit)
ANSI C
46.9 cycles/byte
Core 2 Duo (64-bit)
ANSI C
27.4 cycles/byte
AURORA-512 version 2
Core 2 Duo (32-bit)
ANSI C
63.9 cycles/byte
Core 2 Duo (64-bit)
ANSI C
37.8 cycles/byte

*On NIST reference platform.

Hardware Performance

Table 2 : Hardware Performance

 
Optimization
Area
[gates]
Frequency
[MHz]
Speed
[Mbps]
Efficiency
[Kbps/gate]
AURORA-256
Speed
35,016
363.9
10,352
295.6
Efficiency
20,825
252.1
7,171
344.3
Area
8,870
304.8
1,084
122.2
AURORA-512
Speed
56,748
361.2
9,132
160.9
Efficiency
31,746
244.7
6,187
194.9
Area
12,134
290.2
590
48.6
AURORA-512 version 2
Speed
59,657
363.9
6,901
115.7
Efficiency
31,543
244.1
4,629
146.8
Area
12,389
302.7
467
37.7

*Using 0.13 µm CMOS ASIC Library.

Page Top