#include <dsCypher.h>
Inheritance diagram for dsCypher:
|
|
|
|
|
|
|
|
|
|
|
These routines placed here to allow developer to providei os specific implementation, it's not virtual because calling virtual function inside encryption algorithm dramatically decrease performance |
|
Byte sequence to Word32 and back conversion routines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Initialise algorithm, set encryption/decryption key It's signigficant to allow developer encrypt/decrypt message using single call of setKey, - so all siginificant data should remain unchanged on cryptoXOR call Implemented in dsAES, dsBlowfish, dsDES, dsRC4, and dsRC6. |
|
|
|
|