libosmogsm
0.9.6-23.20170220git32ee5af8.fc42
Osmocom GSM library
Loading...
Searching...
No Matches
comp128.h
1
/*
2
* COMP128 header
3
*
4
* See comp128.c for details
5
*/
6
7
#pragma once
8
9
#include <stdint.h>
10
11
#include <osmocom/core/defs.h>
12
13
/*
14
* Performs the COMP128v1 algorithm (used as A3/A8)
15
* ki : uint8_t [16]
16
* srand : uint8_t [16]
17
* sres : uint8_t [4]
18
* kc : uint8_t [8]
19
*/
20
void
comp128v1(
const
uint8_t *ki,
const
uint8_t *srand, uint8_t *sres, uint8_t *kc);
21
22
void
comp128(
const
uint8_t *ki,
const
uint8_t *srand, uint8_t *sres, uint8_t *kc) OSMO_DEPRECATED(
"Use generic API from osmocom/crypt/auth.h instead"
);
include
osmocom
gsm
comp128.h
Generated on Thu Jul 18 2024 00:00:00 for libosmogsm by
1.12.0