de.fhg.fokus.hss.auth.Milenage Class Reference

List of all members.

Detailed Description

Author:
Sizhong Liu, sli -at- fokus dot fraunhofer dot de contributions: Dragos Vingarzan vingarzan -at- fokus dot fraunhofer dot de Adrian Popescu adp -at- fokus dot fraunhofer dot de


Static Public Member Functions

static byte[] f1 (byte[] secretKey, byte[] rand, byte[] op_c, byte[] sqn, byte[] amf) throws InvalidKeyException
static byte[] f1star (byte[] secretKey, byte[] rand, byte[] op_c, byte[] sqn, byte[] amfStar) throws InvalidKeyException
static byte[] f2 (byte[] secretKey, byte[] rand, byte[] op_c) throws InvalidKeyException
static byte[] f3 (byte[] secretKey, byte[] rand, byte[] op_c) throws InvalidKeyException
static byte[] f4 (byte[] secretKey, byte[] rand, byte[] op_c) throws InvalidKeyException
static byte[] f5 (byte[] secretKey, byte[] rand, byte[] op_c) throws InvalidKeyException
static byte[] f5star (byte[] secretKey, byte[] rand, byte[] op_c) throws InvalidKeyException
static byte[] generateOpC (byte[] secretKey, byte[] op) throws InvalidKeyException

Static Private Attributes

static Rijndael32Bit kernel = new Rijndael32Bit()


Member Function Documentation

static byte [] de.fhg.fokus.hss.auth.Milenage.f1 ( byte[]  secretKey,
byte[]  rand,
byte[]  op_c,
byte[]  sqn,
byte[]  amf 
) throws InvalidKeyException [static]

static byte [] de.fhg.fokus.hss.auth.Milenage.f1star ( byte[]  secretKey,
byte[]  rand,
byte[]  op_c,
byte[]  sqn,
byte[]  amfStar 
) throws InvalidKeyException [static]

static byte [] de.fhg.fokus.hss.auth.Milenage.f2 ( byte[]  secretKey,
byte[]  rand,
byte[]  op_c 
) throws InvalidKeyException [static]

static byte [] de.fhg.fokus.hss.auth.Milenage.f3 ( byte[]  secretKey,
byte[]  rand,
byte[]  op_c 
) throws InvalidKeyException [static]

static byte [] de.fhg.fokus.hss.auth.Milenage.f4 ( byte[]  secretKey,
byte[]  rand,
byte[]  op_c 
) throws InvalidKeyException [static]

static byte [] de.fhg.fokus.hss.auth.Milenage.f5 ( byte[]  secretKey,
byte[]  rand,
byte[]  op_c 
) throws InvalidKeyException [static]

static byte [] de.fhg.fokus.hss.auth.Milenage.f5star ( byte[]  secretKey,
byte[]  rand,
byte[]  op_c 
) throws InvalidKeyException [static]

static byte [] de.fhg.fokus.hss.auth.Milenage.generateOpC ( byte[]  secretKey,
byte[]  op 
) throws InvalidKeyException [static]


Member Data Documentation

Rijndael32Bit de.fhg.fokus.hss.auth.Milenage.kernel = new Rijndael32Bit() [static, private]


The documentation for this class was generated from the following file:
Generated on Thu Oct 23 04:05:27 2008 for Open IMS Core - FHoSS by  doxygen 1.5.2