You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
If not in bloom filter:
Update bloom filter with new hash
UX unchanged
If in bloom filter and rejecting is allowed:
Reject secret
If in bloom filter and rejecting is not allowed:
Inform the user that they should not send a secret more than once
Provide a "Continue Anyway" option
UX Continues
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.
The text was updated successfully, but these errors were encountered:
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
If not in bloom filter:
If in bloom filter and rejecting is allowed:
If in bloom filter and rejecting is not allowed:
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.
The text was updated successfully, but these errors were encountered: