Neels Hofmeyr | 17518fe | 2017-06-20 04:35:06 +0200 | [diff] [blame] | 1 | /*! \file gea.h |
2 | * GEA3 header. | ||||
Max | 4f16950 | 2016-06-30 10:39:00 +0200 | [diff] [blame] | 3 | * |
4 | * See gea.c for details | ||||
5 | */ | ||||
6 | |||||
7 | #pragma once | ||||
8 | |||||
9 | #include <osmocom/crypt/gprs_cipher.h> | ||||
10 | |||||
11 | #include <stdint.h> | ||||
12 | |||||
13 | int gea3(uint8_t *out, uint16_t len, uint8_t *kc, uint32_t iv, | ||||
14 | enum gprs_cipher_direction direct); | ||||
15 | |||||
16 | int gea4(uint8_t *out, uint16_t len, uint8_t *kc, uint32_t iv, | ||||
17 | enum gprs_cipher_direction direct); |