\doxysection{include/osmocom/gsm/comp128.h File Reference}
\label{comp128_8h}\index{include/osmocom/gsm/comp128.h@{include/osmocom/gsm/comp128.h}}


COMP128 header.  


{\ttfamily \#include $<$stdint.\+h$>$}\newline
{\ttfamily \#include $<$osmocom/core/defs.\+h$>$}\newline
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \textbf{ comp128v1} (const uint8\+\_\+t $\ast$ki, const uint8\+\_\+t $\ast$srand, uint8\+\_\+t $\ast$\textbf{ sres}, uint8\+\_\+t $\ast$kc)
\begin{DoxyCompactList}\small\item\em Perform COMP128v1 algorithm. \end{DoxyCompactList}\item 
void \textbf{ comp128} (const uint8\+\_\+t $\ast$ki, const uint8\+\_\+t $\ast$srand, uint8\+\_\+t $\ast$\textbf{ sres}, uint8\+\_\+t $\ast$kc) \textbf{ OSMO\+\_\+\+DEPRECATED}(\char`\"{}Use generic API from osmocom/crypt/\textbf{ auth.\+h} \textbf{ instead}\char`\"{})
\begin{DoxyCompactList}\small\item\em Perform COMP128v1 algorithm. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
COMP128 header. 

See comp128.\+c for details 