基于SHA-1的AKA算法实现:源程序代码(ANSI-C编写)
本算法详细描述参见:3GPP2: S.S0055-A_v2.0_050120.pdf
UNIX/Linux下gcc编译通过:
[RH9 aka]$ make clean
Removing linked and compiled exe files......
rm -f *.o test_sha_based_aka rijndael_test
[RH9 aka]$ make
gcc -Wall -g -c test_sha_based_aka.c
gcc -Wall -g -c aka.c
gcc -Wall -g -c esp.c
gcc -Wall -g -c sha.c
gcc -Wall -g -c rijndael-alg-ref.c
rijndael-alg-ref.c:19: warning: missing braces around initializer
rijndael-alg-ref.c:19: warning: (near initialization for `shifts[0]')
gcc -Wall -g -o test_sha_based_aka test_sha_based_aka.o aka.o esp.o sha.o rijndael-alg-ref.o
gcc -Wall -g -c rijndael_test.c
gcc -Wall -g -o rijndael_test rijndael_test.o aka.o esp.o sha.o rijndael-alg-ref.o
[xiaomiao@RH9 aka]$
- 1
- 2
- 3
前往页