Pseudos, liens et invitations
Sur Velum, il n’y a ni numéro de téléphone ni e-mail. Pour qu’on te trouve, tu as trois moyens : un pseudo, un lien contenant ta carte ou un QR code. Et pour écrire à quelqu’un qui n’a pas encore l’app, une invitation.
Pseudo
Un pseudo est un nom unique et public, comme @lucia, qui renvoie vers ta carte de contact.
name.register { name, card }
| Règle | Valeur |
|---|---|
| Caractères | 3 à 24, uniquement a-z, 0-9, _ et . |
| Par portefeuille | Un seul |
| Durée | Un an, renouvelable |
| Coût | Une grosse preuve de travail (environ 5 secondes), pour freiner l’accaparement |
La carte (card) contient ta clé publique d’identité, une préclé de premier contact (X25519 + ML-KEM-768) et une boîte de demandes. Elle est publique et pseudonyme : elle ne dit pas qui tu es.
Liens de contact
| Lien | Usage |
|---|---|
https://velum.consultorabim.com/@alias |
Contact par pseudo |
https://velum.consultorabim.com/c/<tarjeta> |
La carte est dans le lien ; fonctionne sans pseudo |
Sur téléphone, ces liens ouvrent directement l’app (Universal Links sur iOS, App Links sur Android). Si l’app n’est pas installée, le site explique comment l’installer.
Premier contact
- La personne qui veut te parler envoie une
contact.requestscellée pour la préclé de ta carte. - Tu l’acceptes ou tu l’ignores.
- Si tu acceptes, vous échangez vos listes d’appareils, et tout fonctionne ensuite comme décrit dans Cryptographie.
Invitations pour ceux qui n’ont pas l’app
Tu peux écrire à quelqu’un avant qu’il installe Velum :
- Ton app crée une invitation à usage unique avec de nouvelles clés.
- Elle chiffre tes messages en attente pour cette invitation et les dépose dans une boîte dérivée de celle-ci pendant 24 heures.
- Tu envoies le lien par SMS, e-mail ou une autre app.
- Si la personne installe Velum et ouvre le lien dans les 24 heures, elle reçoit les messages. Sinon, ils sont détruits.
Et le numéro de téléphone ?
Velum ne publie jamais de numéros de téléphone, pas même sous forme de hash : les hash de numéros se devinent en essayant tous les numéros. Tu peux inviter un contact de ton carnet d’adresses par lien. L’inscription avec un numéro vérifié par SMS reste une décision en suspens : elle nécessiterait un fournisseur de SMS payant et un point central.
Associer l’ordinateur
En plus du mode habituel (le téléphone actif affiche le QR code tournant et le nouvel appareil le lit), il existe l’association inversée : le nouvel appareil affiche le QR code et le téléphone actif le scanne, comme WhatsApp Web. C’est ce qu’utilise l’app de bureau, qui n’a souvent pas de caméra.