An already sent secret SHOULD be considered compromised if the first link was broken for unknown reasons.
Re-sending a secret, even if it was successfully received the first time, increases the risk of accidental exposure or interception.
-
User enters secret
-
Secret is hashed and checked against the bloom filter
Note: A Bloom filter with a 1% false positive rate requires only about 800 bytes of memory. If necessary, this can be increased to 1 MB for virtually no error rate.