00Changer de langue
RotorCrypt X prend en charge 10 langues, atteignant environ 36 % de la population mondiale dans leur langue maternelle â soit environ 2,9 milliards de personnes.
| Drapeau | Langue | Locuteurs natifs | Code |
|---|---|---|---|
| đšđł | Chinois | ~ 940 M | ZH |
| đȘđž | Espagnol | ~ 485 M | ES |
| đŹđ§ | Anglais | ~ 380 M | EN |
| đžđŠ | Arabe | ~ 360 M | AR |
| đ”đč | Portugais | ~ 240 M | PT |
| đ·đș | Russe | ~ 150 M | RU |
| đ«đ· | Français | ~ 80 M | FR |
| đčđ· | Turc | ~ 80 M | TR |
| đ©đȘ | Allemand | ~ 75 M | DE |
| đŻđ” | Japonais | ~ 125 M | JA |
Comment changer de langue
01Créer un contact
Avant d'envoyer un message chiffrĂ©, un contact doit ĂȘtre créé. Le programme ne stocke aucun nom en clair â l'identitĂ© du contact est stockĂ©e en interne sous forme chiffrĂ©e. Personne qui ouvrirait les fichiers sur votre disque dur ne pourrait en tirer des conclusions sur vos contacts.
*.key chiffré et une entrée dans contact.json. Aucun nom lisible n'est stocké dans ces fichiers.02BanniÚre rouge & obligation de Handshake
Lorsque la banniÚre est rouge, aucun handshake n'a encore été effectué avec ce contact. Le niveau de sécurité le plus élevé n'est actif qu'aprÚs le handshake.
Comment démarrer le handshake :
AprĂšs l'envoi, la banniĂšre passe au bleu :
03Chiffrer un message
04Copier & envoyer la sortie
Vous pouvez transmettre le bloc de chiffrement de deux maniĂšres :
| Méthode | Procédure |
|---|---|
| Copier manuellement | Cliquez sur « Copier la sortie ». Le bloc est copiĂ© dans le presse-papiers. Collez-le dans l'application de votre choix â messagerie, e-mail, fichier texte, forum ou ailleurs. |
| E-mail direct | Cliquez sur « Envoyer par e-mail ». Votre client de messagerie s'ouvre avec le bloc déjà dans le corps du message. |
05Déchiffrer un message (Destinataire)
Un seul caractÚre manquant ou en trop rend le déchiffrement impossible. L'erreur la plus fréquente est une copie incomplÚte.
06Envoyer une réponse & finaliser le Handshake
AprÚs déchiffrement du premier message, la banniÚre passe au jaune :
Le handshake n'est pas encore terminé ! Votre contact attend votre réponse pour confirmer la clé commune des deux cÎtés.
Une fois que l'expĂ©diteur original dĂ©chiffre votre rĂ©ponse, la banniĂšre passe au vert sur les deux appareils â le handshake est bilatĂ©ralement terminĂ©.
07BanniĂšre verte â communication sĂ©curisĂ©e
Lorsque la banniÚre est définitivement verte, les deux parties sont authentifiées. Chaque message est désormais protégé par une clé de session unique renouvelée automatiquement aprÚs chaque échange.
MĂȘme si un attaquant pouvait dĂ©chiffrer un seul message, cela ne lui donnerait aucun accĂšs aux messages passĂ©s ou futurs. Ce principe s'appelle Forward Secrecy â sĂ©curitĂ© persistante.
08Fichiers endommagĂ©s â que faire ?
Le programme utilise deux types de fichiers dans le sous-dossier Key/ du répertoire du programme :
| Fichier | Contenu |
|---|---|
*.key | ClĂ© de session chiffrĂ©e â un fichier par contact |
contact.json | Liste de contacts chiffrĂ©e â aucun nom lisible |
Si l'un de ces fichiers est endommagé, supprimé ou écrasé par inadvertance :
*.key concernĂ© et/ou le contact.json.*.key sur une clĂ© USB ou un disque dur externe â jamais dans le cloud.09Nombre de rotors & conseils pour plus de sĂ©curitĂ©
Le nombre de rotors influence directement le nombre de couches de chiffrement que crée la couche Enigma :
| Version | Rotors | Usage |
|---|---|---|
| Shareware | Max. 3 | Pour les premiers tests et le processus de handshake |
| Version complĂšte | Beaucoup plus | RecommandĂ© pour tous les contenus sensibles â plus de rotors = plus grand espace de clĂ©s |
10Utilisation mobile â le programme sur clĂ© USB
L'RotorCrypt X est 100 % portable. Vous pouvez stocker le programme avec tous les fichiers clĂ©s sur une clĂ© USB et le lancer sur n'importe quel ordinateur â sans installation, sans droits administrateur, sans laisser de traces sur le systĂšme Ă©tranger.
Key/) sur votre clĂ© USB. Sur n'importe quel PC Windows : branchez la clĂ©, dĂ©marrez le programme directement depuis la clĂ©. Tous les fichiers clĂ©s restent sur la clĂ© â rien n'est enregistrĂ© sur l'ordinateur Ă©tranger.11SĂ©curitĂ© technique â pourquoi c'est si sĂ»r
Cette section explique en termes simples ce qui se cache derriĂšre le chiffrement â aucune connaissance prĂ©alable requise.
Le chiffrement dispose de plusieurs couches indépendantes
Les rotors Enigma ne sont que l'une des couches. Un message passe par quatre Ă©tapes indĂ©pendantes. Chaque Ă©tape seule offrirait dĂ©jĂ une protection significative â ensemble, elles sont pratiquement incassables :
MĂȘme si un attaquant attaquait la couche ⥠avec l'ordinateur le plus rapide du monde, il devrait encore surmonter la couche des rotors Enigma. La combinaison multiplie la sĂ©curitĂ© plutĂŽt que de simplement l'additionner.
Que fait chaque composant
| Composant | Ce qu'il fait | Pourquoi c'est important |
|---|---|---|
| RotorCrypt X | Chaque caractĂšre passe par plusieurs Ă©tapes de permutation rotatives. Le cĂąblage est dynamique â pas d'alphabet fixe. | La faiblesse la plus cĂ©lĂšbre de l'Enigma historique (une lettre ne pouvait jamais se chiffrer elle-mĂȘme) est ici totalement Ă©liminĂ©e. |
| Tableau de connexions (65 530 positions) | Toutes les 65 530 positions sont connectĂ©es par paires â comme l'Enigma historique, mais avec un espace de clĂ©s astronomiquement plus grand. | Le tableau seul gĂ©nĂšre dĂ©jĂ plus de configurations possibles que d'atomes dans l'univers visible. |
| AES-256-GCM | Chiffrement par blocs moderne utilisĂ© mondialement par les militaires et services de renseignement. Chaque message reçoit une valeur alĂ©atoire unique (nonce). | MĂȘme des messages identiques produisent un bloc complĂštement diffĂ©rent Ă chaque fois â aucune analyse statistique possible. |
| HKDF (SHA-3-256) | D'une clĂ© maĂźtresse, des clĂ©s sĂ©parĂ©es pour le contenu et l'authentification sont dĂ©rivĂ©es. | EmpĂȘche qu'une clĂ© partielle compromise mette en danger d'autres domaines. |
| Signature HMAC | Chaque message est signĂ© cryptographiquement. | Toute manipulation â mĂȘme un seul caractĂšre â est dĂ©tectĂ©e et le dĂ©chiffrement est refusĂ©. |
| Rotation des clés | AprÚs chaque message, la clé est automatiquement renouvelée. | Une clé compromise ne donne accÚs ni aux messages passés ni futurs (Forward Secrecy). |
Quelle est la taille de l'espace de clés ?
L'espace de clés est le nombre de toutes les combinaisons de clés possibles. Plus ce nombre est grand, plus il faudra de temps à un attaquant pour essayer toutes les possibilités.
Pour comprendre l'Ă©chelle : L'univers visible contient environ 1080 atomes. Ce nombre semble inimaginablement grand â mais il est minuscule comparĂ© Ă ce que gĂ©nĂšre l'RotorCrypt X.
L'espace de clés K résulte de la combinaison des rotors (50 rotors comme exemple) et du tableau de connexions :
Combien de temps durerait une attaque ?
Supposons une puissance de calcul totalement irrĂ©aliste â bien au-delĂ de ce qui est possible aujourd'hui :
Et les ordinateurs quantiques ?
Les ordinateurs quantiques sont considĂ©rĂ©s comme la plus grande menace future pour le chiffrement. L'attaque quantique la plus efficace sur le chiffrement symĂ©trique s'appelle l'algorithme de Grover. Il est plus rapide que les ordinateurs classiques â mais son avantage est souvent trĂšs surestimĂ©.
L'algorithme de Grover divise l'exposant par deux. Cela semble dramatique. Mais regardez les chiffres :
12Nouvelles fonctions de sécurité
Protection Bootstrap â K_current jamais en clair
La clé de session K_current n'est jamais transmise sans protection lors du premier échange de messages. Une dépendance HMAC circulaire mathématiquement élégante la protÚge.
Protection contre les Replay â Chaque message une seule fois
Chaque message ne peut ĂȘtre dĂ©chiffrĂ© qu'une seule fois. Si quelqu'un tente d'ouvrir Ă nouveau un message dĂ©jĂ dĂ©chiffrĂ©, un avertissement clair apparaĂźt.
Plus de capacitĂ© â 5 951 caractĂšres au lieu de 1 947
GrĂące Ă l'optimisation de la structure interne des blocs, un message contient maintenant 5 951 caractĂšres â nettement plus qu'auparavant.
Autres améliorations
| Fonctionnalité | Description |
|---|---|
| Liste de contacts alphabétique | Les contacts sont désormais toujours affichés par ordre alphabétique. |
| Contact vide en haut | Une entrée vide en haut de la liste garantit qu'aucun nom de contact n'est visible. |
| Réinitialisation du nombre de rotors | AprÚs le déchiffrement, le nombre de rotors est automatiquement effacé. |
13Enregistrement & Version complĂšte
RotorCrypt X est disponible en version shareware. La version gratuite permet jusqu'à 3 rotors. La version complÚte déverrouille les 50 rotors.
Version shareware
Au premier dĂ©marrage, un fichier license.key est automatiquement créé dans le dossier Key/. Ce fichier identifie la version shareware. Tant qu'aucune licence complĂšte n'est activĂ©e, une fenĂȘtre d'avertissement s'affiche lors de la sĂ©lection de plus de 3 rotors.
Acheter la version complĂšte
La version complĂšte est disponible via l'option d'achat intĂ©grĂ©e. Allez dans le menu Aide â Enregistrement et cliquez sur « Acheter ». AprĂšs l'achat, vous recevrez une clĂ© de licence par e-mail.
Activer votre licence
FenĂȘtre d'enregistrement
| Statut | Affichage dans la fenĂȘtre |
|---|---|
| Shareware | â Non activĂ© â champs de saisie visibles, bouton « Acheter » actif |
| Version complĂšte | â Version complĂšte activĂ©e â nom et clĂ© affichĂ©s, champs verrouillĂ©s |