Class DuplicateChecker

java.lang.Object
no.polaric.core.auth.DuplicateChecker

public class DuplicateChecker extends Object
Duplicate checker for nonces. Uses two Cuckoo filters. When the primary filter is full, move it to secondary and start with a new empty primary filter. Check both filters when testing for duplicates. https://en.wikipedia.org/wiki/Cuckoo_filter
  • Constructor Details

    • DuplicateChecker

      public DuplicateChecker(int capacity)
  • Method Details

    • add

      public void add(String val)
    • contains

      public boolean contains(String val)