Porting of the zxcvbn library in java