A52HackTool
1.3.0
Turnkey & easy to use tool for cracking the GSM A5/2 cipher
Main Page
Data Structures
Files
File List
Globals
All
Functions
Variables
Typedefs
Enumerations
Enumerator
Defines
a
b
c
d
e
f
g
i
k
l
m
n
o
p
r
s
t
u
x
Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
- a -
ALLMATRICES :
attack.c
attack() :
attack.c
,
attack.h
attack_checkDoubleVars() :
attack.c
attack_decipherSecretKey() :
attack.c
attack_launchAttack() :
attack.c
attack_redispatchLFSRdata() :
attack.c
attack_test() :
attack.c
,
attack.h
- b -
BINPRODUCT_MATRIX_MATRIX :
utils.h
BINPRODUCT_MATRIX_VECTOR :
utils.h
BINPRODUCT_VECTOR_MATRIX :
utils.h
BIT_VECTOR_TO_BYTE_VECTOR :
utils.h
BUFFER_SIZE :
matrices_generation.h
byte :
utils.h
BYTE_VECTOR_TO_BIT_VECTOR :
utils.h
- c -
CHAR_IDENTITY :
utils.h
CHAR_VECTOR_TO_INT_VECTOR :
utils.h
CLEARLINE :
utils.h
code_test() :
code.c
,
code.h
CODEWORD_LENGTH :
const_code.h
CONVOLUTION_CODE_LENGTH :
const_code.h
CONVOLUTION_SOURCE_LENGTH :
const_code.h
- d -
DEBUG :
utils.h
DEBUG_INFO :
utils.h
DEBUG_LF :
utils.h
displayHelp() :
main.c
DUMP_CHAR_MATRIX :
utils.h
DUMP_CHAR_VECTOR :
utils.h
DUMP_INT_VECTOR :
utils.h
- e -
EQN_SYSTEM_SIZE :
matrices_generation.h
exportAllMatrices() :
matrices_generation.h
,
matrices_generation.c
- f -
fileExists() :
utils.c
,
utils.h
FIRE_CODE_LENGTH :
const_code.h
FIRE_CRC_LENGTH :
const_code.h
FIRE_POLYNOMIAL_LENGTH :
const_code.h
FIRE_SOURCE_LENGTH :
const_code.h
FRAMEID_BITS :
const_A52.h
freeRAM() :
attack.c
,
attack.h
- g -
GET_CHARARRAY_BIT :
utils.h
GET_INTARRAY_BIT :
utils.h
getKeystream() :
keygen.h
,
keygen.c
getR4fromIndex() :
matrices_generation.h
,
matrices_generation.c
- i -
initializeRAM() :
attack.c
,
attack.h
INT_VECTOR_TO_CHAR_VECTOR :
utils.h
INTERLEAVING_LENGTH :
const_code.h
InvertMatrixL() :
code.c
,
code.h
- k -
keygen_clockingUnit() :
keygen.c
keygen_clockReg() :
keygen.c
keygen_getOutBit() :
keygen.c
keygen_test() :
keygen.c
,
keygen.h
keysetup() :
keygen.h
,
keygen.c
keysetup_reverse_clockRegs() :
keysetup_reverse.c
keysetup_reverse_LFSRSet :
keysetup_reverse.c
keysetup_reverse_test() :
keysetup_reverse.c
,
keysetup_reverse.h
- l -
LOWER_PADDINGBITS :
const_code.h
LOWER_POLYNOMIAL :
const_code.h
- m -
main() :
main.c
MAJORITY :
utils.h
matrices_generation_clockingUnit() :
matrices_generation.c
matrices_generation_clockR1() :
matrices_generation.c
matrices_generation_clockR2() :
matrices_generation.c
matrices_generation_clockR3() :
matrices_generation.c
matrices_generation_clockR4() :
matrices_generation.c
matrices_generation_doubleProduct() :
matrices_generation.c
matrices_generation_exportMatrices() :
matrices_generation.c
matrices_generation_getOutBit() :
matrices_generation.c
matrices_generation_getRealVariableIndex() :
matrices_generation.c
matrices_generation_launchExport() :
matrices_generation.c
matrices_generation_processKeystreamEqns() :
matrices_generation.c
matrices_generation_solveEquation() :
matrices_generation.c
matrices_generation_test() :
matrices_generation.c
,
matrices_generation.h
MAX :
utils.h
MIN :
utils.h
MSBIT :
utils.h
- n -
NEEDED_ENCRYPTED_MESSAGES :
matrices_generation.h
- o -
OP_ATTACK :
main.c
OP_AUTOTEST :
main.c
OP_DECODE :
main.c
OP_ENCODE :
main.c
OP_ENCRYPT :
main.c
OP_NONE :
main.c
OP_PRECOMPUTE :
main.c
OperationParam :
main.c
- p -
polynomial :
firecode.c
polynomial_mirrored :
firecode.c
processConvolutionGMatrix() :
convolution.h
,
convolution.c
processFireGMatrix() :
firecode.c
,
firecode.h
processFireHMatrix() :
firecode.h
,
firecode.c
processFullDecoding() :
code.c
,
code.h
processFullEncodingGMatrix() :
code.c
,
code.h
processFullEncodingGSystematicMatrix() :
code.c
,
code.h
processFullEncodingHMatrix() :
code.h
,
code.c
processFullEncodingHSystematicMatrix() :
code.h
,
code.c
PROCESSING_THREADS :
const_A52.h
processInterleavingGMatrix() :
interleaving.c
,
interleaving.h
PROGRESSBAR :
utils.h
PROGRESSBAR_NOLF :
utils.h
- r -
R1 :
keygen.c
R1_BITS :
const_A52.h
R1_INITIAL_CONST_POS :
const_A52.h
R1_OUTTAP_1 :
const_A52.h
R1_OUTTAP_2 :
const_A52.h
R1_OUTTAP_3 :
const_A52.h
R1_PROD_VARS :
const_A52.h
R1_SHIFTTAP_1 :
const_A52.h
R1_SHIFTTAP_2 :
const_A52.h
R1_SHIFTTAP_3 :
const_A52.h
R1_SHIFTTAP_4 :
const_A52.h
R1_SIMPLE_VARS :
const_A52.h
R2 :
keygen.c
R2_BITS :
const_A52.h
R2_INITIAL_CONST_POS :
const_A52.h
R2_OUTTAP_1 :
const_A52.h
R2_OUTTAP_2 :
const_A52.h
R2_OUTTAP_3 :
const_A52.h
R2_PROD_VARS :
const_A52.h
R2_SHIFTTAP_1 :
const_A52.h
R2_SHIFTTAP_2 :
const_A52.h
R2_SIMPLE_VARS :
const_A52.h
R3 :
keygen.c
R3_BITS :
const_A52.h
R3_INITIAL_CONST_POS :
const_A52.h
R3_OUTTAP_1 :
const_A52.h
R3_OUTTAP_2 :
const_A52.h
R3_OUTTAP_3 :
const_A52.h
R3_PROD_VARS :
const_A52.h
R3_SHIFTTAP_1 :
const_A52.h
R3_SHIFTTAP_2 :
const_A52.h
R3_SHIFTTAP_3 :
const_A52.h
R3_SHIFTTAP_4 :
const_A52.h
R3_SIMPLE_VARS :
const_A52.h
R4 :
keygen.c
R4_BITS :
const_A52.h
R4_CLOCKTAP_R1 :
const_A52.h
R4_CLOCKTAP_R2 :
const_A52.h
R4_CLOCKTAP_R3 :
const_A52.h
R4_INITIAL_CONST_POS :
const_A52.h
R4_SHIFTTAP_1 :
const_A52.h
R4_SHIFTTAP_2 :
const_A52.h
REGS_BITS :
const_A52.h
REGS_PROD_VARS :
const_A52.h
REGS_SIMPLE_VARS :
const_A52.h
REGS_TOTAL_VARS :
const_A52.h
RESOLUTION_MATRIX_INT_WIDTH :
const_A52.h
reverseConvolution() :
convolution.h
,
convolution.c
reverseFire() :
firecode.h
,
firecode.c
reverseInterleaving() :
interleaving.c
,
interleaving.h
reverseKeysetup() :
keysetup_reverse.h
,
keysetup_reverse.c
- s -
SECRETKEY_BITS :
const_A52.h
SET_CHARARRAY_BIT :
utils.h
SET_INTARRAY_BIT :
utils.h
SOURCEWORD_LENGTH :
const_code.h
stringToByteArray() :
utils.c
,
utils.h
SYNDROME_EMPTY_EQUATIONS :
attack.h
SYNDROME_LENGTH :
const_code.h
- t -
THREAD_CHUNKSIZE :
const_A52.h
timeval_diff() :
utils.c
,
utils.h
TOTAL_MATRICES :
const_A52.h
- u -
UPPER_POLYNOMIAL :
const_code.h
- x -
XOR_CHARARRAYS :
utils.h
Generated on Fri Dec 2 2011 00:11:45 for A52HackTool by
1.7.4