blob: 5c23d2ac00ada6fbdecfcc702bdae2e6f84de290 [file] [log] [blame]
Neels Hofmeyr17518fe2017-06-20 04:35:06 +02001/*! \file gea.h
2 * GEA3 header.
Max4f169502016-06-30 10:39:00 +02003 *
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
13int gea3(uint8_t *out, uint16_t len, uint8_t *kc, uint32_t iv,
14 enum gprs_cipher_direction direct);
15
16int gea4(uint8_t *out, uint16_t len, uint8_t *kc, uint32_t iv,
17 enum gprs_cipher_direction direct);