generate a salt for each password concode_field_sep String RNG_ALGORITHM concode_elem_sep byte[] salt concode_elem_sep int ITERATIONS concode_elem_sep int iterations concode_elem_sep String PBKDF2_ALGORITHM concode_elem_sep int DERIVED_KEY_SIZE concode_field_sep String encode concode_elem_sep String encode concode_elem_sep boolean verify concode_elem_sep boolean verify concode_elem_sep SecretKeyFactory getSecretKeyFactory
byte [ ] function ( ) { byte [ ] loc0 = new byte [ 16 ] ; SecureRandom loc1 ; try { loc1 = SecureRandom . getInstance ( RNG_ALGORITHM ) ; } catch ( NoSuchAlgorithmException loc2 ) { throw new RuntimeException ( "srini_string" ) ; } loc1 . nextBytes ( loc0 ) ; return loc0 ; }