mirror of
https://github.com/veracrypt/VeraCrypt.git
synced 2025-11-11 19:08:26 -06:00
Add original TrueCrypt 7.1a sources
This commit is contained in:
24
src/Crypto/Cast.h
Normal file
24
src/Crypto/Cast.h
Normal file
@@ -0,0 +1,24 @@
|
||||
/* Deprecated/legacy */
|
||||
|
||||
|
||||
#ifndef HEADER_CAST_H
|
||||
#define HEADER_CAST_H
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
typedef struct CAST_KEY_STRUCT
|
||||
{
|
||||
unsigned __int32 K[32];
|
||||
} CAST_KEY;
|
||||
|
||||
void Cast5Decrypt (const byte *inBlock, byte *outBlock, CAST_KEY *key);
|
||||
void Cast5Encrypt (const byte *inBlock, byte *outBlock, CAST_KEY *key);
|
||||
void Cast5SetKey (CAST_KEY *key, unsigned int keylength, const byte *userKey);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user