Class DefaultSecretGenerator

java.lang.Object
com.iizix.totp.DefaultSecretGenerator

public class DefaultSecretGenerator extends Object
Generates a random Base32 encoded shared secret from the IIZI secure random source.
  • Constructor Details

    • DefaultSecretGenerator

      public DefaultSecretGenerator()
      Constructs a generator for a 32 character secret (160 bits).
    • DefaultSecretGenerator

      public DefaultSecretGenerator(int numCharacters)
      Parameters:
      numCharacters - The number of characters the secret should consist of.
  • Method Details

    • generate

      public String generate()