|
FS2_Open
Open source remastering of the Freespace 2 engine
|
#include <stdlib.h>#include <stdio.h>#include <string.h>#include "globalincs/pstypes.h"#include "parse/encrypt.h"Go to the source code of this file.
Macros | |
| #define | ENCRYPT_NEW |
| #define | NUM_LVL1_KEYS 11 |
Functions | |
| void | encrypt_new (char *text, int text_len, char *scrambled_text, int *scrambled_len) |
| void | unencrypt_new (char *scrambled_text, int scrambled_len, char *text, int *text_len) |
| ushort | chksum_add_short (ushort seed, char *buffer, int size) |
| void | encrypt (char *text, int text_len, char *scrambled_text, int *scrambled_len, int use_8bit, bool new_encrypt) |
| void | unencrypt (char *scrambled_text, int scrambled_len, char *text, int *text_len) |
| int | is_encrypted (char *scrambled_text) |
| int | is_old_encrypt (char *scrambled_text) |
| const char * | encrypt_type (char *scrambled_text) |
| void | encrypt_init () |
Variables | |
| const uint | Encrypt_new_signature = 0x551a335c |
| const uint | Encrypt_signature = 0xefbeadde |
| const uint | Encrypt_signature_8bit = 0xcacacaca |
| int | Encrypt_inited = 0 |
| ushort | Lvl1_keys [NUM_LVL1_KEYS] |
| #define ENCRYPT_NEW |
Definition at line 16 of file encrypt.cpp.
| #define NUM_LVL1_KEYS 11 |
Definition at line 294 of file encrypt.cpp.
Definition at line 39 of file encrypt.cpp.
| void encrypt | ( | char * | text, |
| int | text_len, | ||
| char * | scrambled_text, | ||
| int * | scrambled_len, | ||
| int | use_8bit, | ||
| bool | new_encrypt | ||
| ) |
Definition at line 64 of file encrypt.cpp.
| void encrypt_init | ( | ) |
Definition at line 453 of file encrypt.cpp.
Definition at line 310 of file encrypt.cpp.
| const char* encrypt_type | ( | char * | scrambled_text | ) |
Definition at line 435 of file encrypt.cpp.
| int is_encrypted | ( | char * | scrambled_text | ) |
Definition at line 407 of file encrypt.cpp.
| int is_old_encrypt | ( | char * | scrambled_text | ) |
Definition at line 421 of file encrypt.cpp.
Definition at line 177 of file encrypt.cpp.
Definition at line 357 of file encrypt.cpp.
| int Encrypt_inited = 0 |
Definition at line 32 of file encrypt.cpp.
| const uint Encrypt_new_signature = 0x551a335c |
Definition at line 24 of file encrypt.cpp.
| const uint Encrypt_signature = 0xefbeadde |
Definition at line 25 of file encrypt.cpp.
| const uint Encrypt_signature_8bit = 0xcacacaca |
Definition at line 30 of file encrypt.cpp.
| ushort Lvl1_keys[NUM_LVL1_KEYS] |
Definition at line 295 of file encrypt.cpp.