format x modulo n in hexadecimal , using as many characters as n takes in hexadecimal . concode_field_sep int HASH_LENGTH_HEX concode_elem_sep int CRYPTO_KEY_LENGTH_BYTES concode_elem_sep int SALT_LENGTH_HEX concode_elem_sep int NUMBER_OF_QUICK_STRETCH_ROUNDS concode_elem_sep String KW_VERSION_STRING concode_elem_sep boolean LOG_PERSONAL_INFORMATION concode_elem_sep int CRYPTO_KEY_LENGTH_HEX concode_elem_sep String LOG_TAG concode_elem_sep int SALT_LENGTH_BYTES concode_elem_sep int HASH_LENGTH_BYTES concode_field_sep byte[] unwrapkB concode_elem_sep String defaultClientName concode_elem_sep String getAudienceForURL concode_elem_sep KeyBundle generateSyncKeyBundle concode_elem_sep byte[] generateQuickStretchedPW concode_elem_sep byte[] generateAuthPW concode_elem_sep String computeClientState concode_elem_sep byte[] KW concode_elem_sep void pii concode_elem_sep BigInteger srpVerifierLowercaseX concode_elem_sep String bytes concode_elem_sep BigInteger srpVerifierLowercaseV concode_elem_sep byte[] generateUnwrapBKey concode_elem_sep byte[] KWE
String function ( BigInteger arg0 , BigInteger arg1 ) { int loc0 = ( arg1 . bitLength ( ) + 7 ) / 8 ; int loc1 = 2 * loc0 ; return Utils . byte2Hex ( Utils . hex2Byte ( ( arg0 . mod ( arg1 ) ) . toString ( 16 ) , loc0 ) , loc1 ) ; }