Package org.trustdeck.algorithms


package org.trustdeck.algorithms
  • Classes
    Class
    Description
    This class provides a pseudonymization by assigning blake3-hash-values as pseudonyms.
    This class provides a pseudonymization by assigning consecutive numbers as pseudonyms.
    Abstract class that provides the functionalities for calculating a check digit for an arbitrary list of characters as long as the length of this list is divisible by two.
    A class that provides a check digit calculator for 0-9 (0123456789).
    A class that provides a check digit calculator for 0-9A-F (0123456789ABCDEF).
    A class that provides a check digit calculator for A-Z (0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ).
    A class that provides a check digit calculator for 0-9A-Z excluding B,I,O,S (0123456789ACDEFGHJKLMNPQRTUVWXYZ).
    A class that provides a check digit calculator for 0-9A-Z (0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ).
    A class that provides a check digit calculator for arbitrary alphabets of even length.
    This class provides a pseudonymization by assigning md5-hash-values as pseudonyms
    This class allows for finding a path between two arbitrary domains, if there is one.
    This is a factory class for creating a pseudonymizer based on the desired algorithm.
    An abstract class for different pseudonymization algorithms
    This class provides a pseudonymization by assigning random letters as pseudonyms.
    This class provides a pseudonymization by assigning random numbers as pseudonyms.
    This class provides pseudonymization by assigning sha1-hash-values as pseudonyms.
    This class provides a pseudonymization by assigning sha2-hash-values as pseudonyms
    This class provides a pseudonymization by assigning sha3-hash-values as pseudonyms
    This class provides a pseudonymization by assigning xxHash64-values as pseudonyms.