sets f and calculates the shared secret . concode_field_sep BigInteger p concode_elem_sep BigInteger e concode_elem_sep BigInteger f concode_elem_sep BigInteger g concode_elem_sep BigInteger x concode_elem_sep BigInteger k concode_field_sep void init concode_elem_sep byte[] calculateH concode_elem_sep BigInteger getK concode_elem_sep BigInteger getE
void function ( BigInteger arg0 ) { if ( e == null ) throw new IllegalStateException ( "srini_string" ) ; BigInteger loc0 = BigInteger . valueOf ( 0 ) ; if ( loc0 . compareTo ( arg0 ) >= 0 || p . compareTo ( arg0 ) <= 0 ) throw new IllegalArgumentException ( "srini_string" ) ; this . f = arg0 ; this . k = arg0 . modPow ( x , p ) ; }