|
libosmogsm UNKNOWN
Osmocom GSM library
|
#include <stdint.h>#include <stdlib.h>#include <string.h>Go to the source code of this file.
Macros | |
| #define | CONFIG_CRYPTO_INTERNAL |
| #define | TEST_FAIL() |
| #define | MSG_DEBUG |
| #define | wpa_hexdump(x, args...) |
| #define | wpa_hexdump_key(x, args...) |
| #define | wpa_printf(x, args...) |
| #define | os_memcpy(x, y, z) |
| #define | os_memcmp(x, y, z) |
| #define | os_memset(x, y, z) |
| #define | os_malloc(x) |
| #define | os_free(x) |
| #define | os_strlen(x) |
| #define | forced_memzero(ptr, len) |
| #define | WPA_GET_BE16(a) |
| #define | WPA_PUT_BE16(a, val) |
| #define | WPA_GET_LE16(a) |
| #define | WPA_PUT_LE16(a, val) |
| #define | WPA_GET_BE24(a) |
| #define | WPA_PUT_BE24(a, val) |
| #define | WPA_GET_BE32(a) |
| #define | WPA_PUT_BE32(a, val) |
| #define | WPA_GET_LE32(a) |
| #define | WPA_PUT_LE32(a, val) |
| #define | WPA_GET_BE64(a) |
| #define | WPA_PUT_BE64(a, val) |
| #define | WPA_GET_LE64(a) |
| #define | __must_check |
Typedefs | |
| typedef uint64_t | u64 |
| typedef uint32_t | u32 |
| typedef uint16_t | u16 |
| typedef uint8_t | u8 |
| typedef int64_t | s64 |
| typedef int32_t | s32 |
| typedef int16_t | s16 |
| typedef int8_t | s8 |
| #define __must_check |
Referenced by aes_128_cbc_decrypt(), aes_128_cbc_encrypt(), aes_128_ctr_encrypt(), aes_128_eax_decrypt(), aes_128_eax_encrypt(), aes_unwrap(), aes_wrap(), crypto_cipher_decrypt(), crypto_cipher_encrypt(), crypto_global_init(), crypto_mod_exp(), crypto_private_key_decrypt_pkcs1_v15(), crypto_private_key_sign_pkcs1(), crypto_public_key_decrypt_pkcs1(), crypto_public_key_encrypt_pkcs1_v15(), fips186_2_prf(), omac1_aes_128(), omac1_aes_128_vector(), and tls_prf_sha1_md5().
| #define CONFIG_CRYPTO_INTERNAL |
| #define forced_memzero | ( | ptr, | |
| len ) |
| #define MSG_DEBUG |
Referenced by milenage_check().
| #define os_free | ( | x | ) |
Referenced by aes_encrypt_deinit().
| #define os_malloc | ( | x | ) |
Referenced by aes_encrypt_init().
| #define os_memcmp | ( | x, | |
| y, | |||
| z ) |
Referenced by milenage_check().
| #define os_memcpy | ( | x, | |
| y, | |||
| z ) |
Referenced by hmac_sha1_vector(), hmac_sha256_vector(), milenage_f1(), milenage_f2345(), milenage_generate(), sha1_prf(), SHA1Transform(), SHA1Update(), sha256_prf(), and sha256_process().
| #define os_memset | ( | x, | |
| y, | |||
| z ) |
Referenced by aes_encrypt_deinit(), hmac_sha1_vector(), hmac_sha256_vector(), SHA1Final(), and SHA1Transform().
| #define os_strlen | ( | x | ) |
Referenced by sha1_prf(), and sha256_prf().
| #define TEST_FAIL | ( | ) |
| #define WPA_GET_BE16 | ( | a | ) |
| #define WPA_GET_BE24 | ( | a | ) |
| #define WPA_GET_BE32 | ( | a | ) |
Referenced by sha256_compress().
| #define WPA_GET_BE64 | ( | a | ) |
| #define WPA_GET_LE16 | ( | a | ) |
| #define WPA_GET_LE32 | ( | a | ) |
| #define WPA_GET_LE64 | ( | a | ) |
| #define wpa_hexdump | ( | x, | |
| args... ) |
Referenced by milenage_check().
| #define wpa_hexdump_key | ( | x, | |
| args... ) |
Referenced by milenage_check().
| #define wpa_printf | ( | x, | |
| args... ) |
Referenced by milenage_check().
| #define WPA_PUT_BE16 | ( | a, | |
| val ) |
| #define WPA_PUT_BE24 | ( | a, | |
| val ) |
| #define WPA_PUT_BE32 | ( | a, | |
| val ) |
| #define WPA_PUT_BE64 | ( | a, | |
| val ) |
Referenced by sha256_done().
| #define WPA_PUT_LE16 | ( | a, | |
| val ) |
Referenced by sha256_prf().
| #define WPA_PUT_LE32 | ( | a, | |
| val ) |
| typedef int16_t s16 |
| typedef int32_t s32 |
| typedef int64_t s64 |
| typedef int8_t s8 |
| typedef uint16_t u16 |
| typedef uint32_t u32 |
| typedef uint64_t u64 |
| typedef uint8_t u8 |