[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Speed of Curve Encrypt (Macintosh IDEA file encryption)
-----BEGIN PGP SIGNED MESSAGE-----
How fast is Curve Encrypt 1.1?
Here are times to encrypt and DOD Wipe a 685,557 byte file on various
Macintoshes (System 7.1, booted with extensions off). Disk speed is the
driver for wiping encrypted files, of course. A fast non-fragmented disk
can also shave a percent or two off of encryption times (I used the
fastest disk on each Mac for my tests). Otherwise, the faster your CPU,
the better.
Native code on PowerMacs really blazes, even on my crude development port
to PowerPC. Version 1.2 of Curve Encrypt will be buildable for PowerMacs
(at least using the Metrowerks compiler). Be patient, for it is coming
soon to an export-controlled, Free-World-prohibited ftp site near you.
Rich
Machine & Disk Compiler Times (Averages over 5 encrypt operations)
------------ ------ Encrypt or Decrypt Encrypt & DOD Wipe
PowerMac 8100/80 ---------------- ----------------
Quantum LPS270S
Metrowerks 68k 17 23
Think C 7 (&5) 16 22
Metrowerks PPC 5 11
PowerMac 7100/66
Quantum LPS270S
Metrowerks 68k 22 29
Think C 7 (&5) 20 27
Metrowerks PPC 6 13
Quadra 840AV
Seagate ST11200N
Metrowerks 68k 11 17
Think C 7 (&5) 10 16
Quadra 950
Seagate ST11200N
Metrowerks 68k 12 18
Think C 7 (&5) 11 17
Quadra 700
Seagate ST11200N
Metrowerks 68k 12 17
Think C 7 (&5) 13 18
IIfx
Hitachi DK515C
Metrowerks 68k 20 27
Think C 7 (&5) 21 28
Original (Think C 5) executable size: 63,454 bytes
Think C 7 executable size: 63,378 bytes
Metrowerks 68K executable size: 70,600 bytes
Metrowerks PPC executable size: 86,978 bytes
Compiler notes:
The Think C 7.0.3 was upgraded from version 6 via the patches on umich and
sumex-aim archives. (I'm still pissed about Symantec's $100-too-high
pricing on an "upgrade" to a broken product, and won't buy a completely
new copy again like I stupidly did for version 6. In fact, the only thing
that keeps me using Symantec stuff at all is CMaster 2.0, from Jersey
Scientific. Ahem, sorry about the rant. But get CMaster. :-)
The Think C 5.0.4 was my last stable version of THINK C.
The Metrowerks 68k was 1.0.1, from the CW 3.5 release
The Metrowerks PPC was 1.0.1, from the CW 3.5 release
-----BEGIN PGP SIGNATURE-----
Version: 2.3a-sterno-bait
iQCVAgUBLklbZ/obez3wRbTBAQGG1gQAgdrFsSJUXMbfLKdQD71Jf53JwstruOiu
GFvhgDMoV09nKulKBx0UqGujNerP6p4P9mlW8vm4VA0XGIs8Ti/+gWO3oiZKLJ/O
m8uVUCc5/bQcn70P5SMLNePn2piq2xTXNSgUNT+xM8u83861osuojU3hvT8OIuUW
9ObvoF2OF+w=
=+Zd5
-----END PGP SIGNATURE-----