Intel 170 Servers, AS/400 RISC Server Software Cryptographic API Performance, Measurement Results

Models: 7xx Servers 170 Servers AS/400 RISC Server

1 368
Download 368 pages 6.76 Kb
Page 144
Image 144

8.3 Software Cryptographic API Performance

This section provides performance information for System i systems using the following cryptographic services; i5/OS Cryptographic Services API and IBM JCE 1.2.1, an extension of JDK 1.4.2.

Cryptographic performance is an important aspect of capacity planning, particularly for applications using secure network communications. The information in this section may be used to assist in capacity planning for this complex environment.

Measurement Results

The cryptographic performance measurements in the following three tables were made using i5/OS Cryptographic Services API and Java Cryptography Extension.

Table 8.1

Cipher Encrypt Performance

 

Encryption

Threads

Key Length

Transaction

 

i5/OS

i5/OS (Bytes/

JCE

JCE (Bytes/

 

Algorithm

(Bits)

Length

 

(Transactions/

Second)

(Transactions

Second)

 

 

(Bytes)

 

Second)

/Second)

 

 

 

 

 

 

 

 

DES

1

56

1024

 

11,276

11,547,058

15,537

15,909,515

 

DES

10

56

1024

 

15,402

15,771,656

19,768

20,241,955

 

Triple DES

1

112

1024

 

5,039

5,159,756

5,997

6,140,893

 

Triple DES

1

112

65536

 

87

5,710,925

93

6,086,464

 

Triple DES

10

112

1024

 

6,625

6,783,658

7,517

7,697,917

 

Triple DES

10

112

65536

 

109

7,139,814

117

7,657,551

 

RC4

1

128

262144

 

947

248,224,207

125

32,704,635

 

RC4

10

128

262144

 

1,017

266,579,889

207

54,321,919

 

AES

1

128

1024

 

26,636

27,275,585

28,110

28,784,259

 

AES

1

128

65536

 

1,479

96,930,853

428

28,080,038

 

AES

1

256

1024

 

24,025

24,601,428

22,767

23,313,526

 

AES

1

256

65536

 

1,111

72,782,397

345

22,614,607

 

AES

10

128

1024

 

30,408

31,137,523

34,916

35,754,190

 

AES

10

128

65536

 

1,692

110,892,831

524

34,350,709

 

AES

10

256

1024

 

27,349

28,005,446

27,172

27,824,575

 

AES

10

256

65536

 

1,257

82,392,038

415

27,183,773

 

RSA

1

1024

100

 

897

n/a

197

n/a

 

RSA

1

2048

100

 

128

n/a

30

n/a

 

RSA

10

1024

100

 

1,187

n/a

246

n/a

 

RSA

10

2048

100

 

165

n/a

35

n/a

Notes:

 

 

 

 

 

 

 

 

y

See section 8.2 for Test Environment Information

 

 

 

 

IBM i 6.1 Performance Capabilities Reference - January/April/October 2008

 

© Copyright IBM Corp. 2008

Chapter 8 Cryptography Performance

144

Page 144
Image 144
Intel 170 Servers, AS/400 RISC Server, 7xx Servers manual Software Cryptographic API Performance, Measurement Results