SHARE THE PERSPECTIVE
End-to-end encryption secures a message in transit, but out of band key verification mathematically guarantees who holds the device at the other end.

End-to-end encryption protects content only after the sender has the intended recipient's key. A safety number or fingerprint helps people check that the key displayed by their devices matches the key expected for the conversation. It is a verification aid, not a guarantee of a person's legal identity or the security of their phone.

Why a second channel matters

If an attacker can replace a key in the messaging path, checking a number only through that same path may repeat the attacker's answer. Compare the displayed number in person, over a previously trusted call, or through another channel whose identity you can independently establish. A familiar display name is not enough.

What to do when the number changes

A changed number may follow a reinstall, a new device or a security event. Pause before treating it as routine, especially for sensitive conversations. Ask the contact to compare the new number through a separate channel. Review the app's device and key-change notice; do not assume old history or backups will behave the same after a reset.

Livara documents safety numbers for its private direct-chat design on the security page. The step-by-step verification guide shows the user workflow. These are Livara's product statements; they do not substitute for independent testing of a released client.

Limits of the check

Matching numbers helps detect an unexpected key substitution in the checked conversation. It cannot prevent a verified recipient from forwarding content, protect an unlocked or compromised device, hide routing metadata, or provide end-to-end encryption to public channels. A key comparison also cannot establish that every other part of the application is correctly implemented.

Verify Livara's Cryptography Offline
CONTINUE THE THREADEnd-to-end encryption ↗Digital privacy ↗
YOU’VE REACHED THE ENDBack to the reading room ↗