-
Notifications
You must be signed in to change notification settings - Fork 37
Encryption and Decryption Efficiency Reference
MichaelO edited this page Mar 27, 2025
·
11 revisions
| Algorithm | Test Item | Execution Time (ms) |
|---|---|---|
| AES | DecryptStream | 23 |
| EncryptBytes (Data) | 22 | |
| DecryptBytes (Data) | 23 | |
| EncryptBytes (File) | 22 | |
| DecryptBytes (File) | 24 | |
| EncryptFile (WriteFile) | 22 | |
| DecryptFile (WriteFile) | 24 | |
| ChaCha20 | DecryptStream | 21 |
| EncryptBytes (Data) | 20 | |
| DecryptBytes (Data) | 20 | |
| EncryptBytes (File) | 20 | |
| DecryptBytes (File) | 21 | |
| EncryptFile (WriteFile) | 22 | |
| DecryptFile (WriteFile) | 22 | |
| HT2XORPlus | DecryptStream | 1 |
| EncryptBytes (Data) | 0 | |
| DecryptBytes (Data) | 1 | |
| EncryptBytes (File) | 2 | |
| DecryptBytes (File) | 1 | |
| EncryptFile (WriteFile) | 2 | |
| DecryptFile (WriteFile) | 2 | |
| HT2XOR | DecryptStream | 1 |
| EncryptBytes (Data) | 0 | |
| DecryptBytes (Data) | 0 | |
| EncryptBytes (File) | 1 | |
| DecryptBytes (File) | 1 | |
| EncryptFile (WriteFile) | 1 | |
| DecryptFile (WriteFile) | 1 | |
| Offset | DecryptStream | 0 |
| EncryptBytes (Data) | 1 | |
| DecryptBytes (Data) | 0 | |
| EncryptBytes (File) | 0 | |
| DecryptBytes (File) | 0 | |
| EncryptFile (WriteFile) | 3 | |
| DecryptFile (WriteFile) | 1 | |
| OffsetXOR | DecryptStream | 1 |
| EncryptBytes (Data) | 2 | |
| DecryptBytes (Data) | 0 | |
| EncryptBytes (File) | 1 | |
| DecryptBytes (File) | 1 | |
| EncryptFile (WriteFile) | 6 | |
| DecryptFile (WriteFile) | 4 | |
| XOR | DecryptStream | 1 |
| EncryptBytes (Data) | 0 | |
| DecryptBytes (Data) | 0 | |
| EncryptBytes (File) | 1 | |
| DecryptBytes (File) | 1 | |
| EncryptFile (WriteFile) | 2 | |
| DecryptFile (WriteFile) | 2 | |
| XXTEA | DecryptStream | 10 |
| EncryptBytes (Data) | 11 | |
| DecryptBytes (Data) | 9 | |
| EncryptBytes (File) | 11 | |
| DecryptBytes (File) | 10 | |
| EncryptFile (WriteFile) | 12 | |
| DecryptFile (WriteFile) | 10 |