
Un outil de chiffrement furieusement sécurisé qui encode vos secrets en adorables sons de chats et de chiens, utilisant une véritable cryptographie à courbes elliptiques avec un déguisement ludique.
La façon ronron-parfaite de garder vos secrets poil-tegers, directement de la miaou-se de votre ordinateur aux pattes de vos ami-miaux !

[!IMPORTANT]
PurrCrypt est une vraie cryptographie déguisée en peluche ! Vos messages sont protégés par les mêmes algorithmes à courbe elliptique que ceux utilisés par Bitcoin, simplement enveloppés dans des sons adorables de chat et de chien. La mignonnerie ne doit jamais compromettre la sécurité !
PurrCrypt, c'est ce qui arrive quand un cryptographe très sérieux se laisse distraire par des vidéos de chats pendant 48 heures d'affilée ! C'est un outil de chiffrement super puissant qui cache vos secrets de la manière la plus adorable possible - en les transformant en langage de chaton et de chiot !
Sous son extérieur duveteux, PurrCrypt utilise la même cryptographie à courbe elliptique (ronron-mathématiques ?) que Bitcoin. Mais au lieu d'un code ennuyeux, vos messages secrets ressemblent à ceux écrits par un chat marchant sur votre clavier... EXPRÈS ! 😸
« Enfin, mon piétinement de clavier a été reconnu comme une forme valide de communication ! » - Votre chat, probablement
[!NOTE] Bien que les messages PurrCrypt ressemblent à des sons d'animaux absurdes, ils contiennent des données cryptographiquement sécurisées qui ne peuvent être déchiffrées qu'avec les bonnes clés. Aucune friandise ne convaincra ces animaux de révéler vos secrets !
[!TIP] Si vous utilisez Arch Linux, il est disponible sur l'AUR : purrcrypt, ou purrcrypt-git. Utilisez votre aide AUR préféré ou simplement
makepkg -si.
Ou suivez ces étapes :
# Clonez cette pelote de laine
git clone https://github.com/vxfemboy/purrcrypt.git
# Sautez dans le répertoire
cd purrcrypt
# Installez-le comme vous installer un nouvel arbre à chat
cargo install --path .
[!TIP] Pour une expérience optimale, essayez de dire « miaou » ou « ouaf » à voix haute pendant que votre chiffrement tourne. Cela n'affecte pas du tout l'algorithme, mais vous permet de vous sentir plus connecté au processus ! 🐱
Générez une paire de clés (alias créez votre empreinte de patte secrète) :
purr genkey fluffy
C'est comme faire pucer votre animal, mais pour vos messages !
Importez la clé de votre ami (apprenez à votre animal qui est amical) :
purr import-key --public ~/Downloads/mr_whiskers_key.pub
Maintenant votre ordinateur sait quels amis poilus sont dignes de confiance !
Listez vos clés (vérifiez qui est dans votre meute/clan) :
purr list-keys
C'est comme regarder le carnet d'adresses de votre animal, si les animaux avaient des téléphones !
Choisissez votre personnalité d'animal :
purr set-dialect cat # Pour les amateurs de félins
# ou
purr set-dialect dog # Pour les convaincus canins
Le débat éternel : êtes-vous plutôt chat ou chien ? Maintenant votre chiffrement peut correspondre à votre préférence d'animal de compagnie !
[!WARNING]
Tout comme les vrais animaux, vos clés privées ont besoin d'une protection adéquate ! Gardez vos fichiers de clés privées aussi sécurisés que votre chat garde son endroit préféré pour faire la sieste. Si quelqu'un d'autre obtient votre clé privée, il peut lire tous vos messages secrets, et c'est une cat-astrophe !
Envoyez un secret à votre ami poilu :
purr encrypt --recipient mr_whiskers --input secret_catnip_stash_locations.pdf --dialect cat
Ceci crée secret_catnip_stash_locations.pdf.purr qui ressemble à quelque chose écrit par un chat avec un motif de miaulement très spécifique !
« Ce message n'est absolument pas suspect. Juste du langage de chat normal. Aucun secret. Miaou. » - Agent secret Whiskers
[!CAUTION] Même avec le codage chat/chien, ne mettez pas vos clés de chiffrement sur votre collier ! PurrCrypt est conçu pour cacher le fait que vous envoyez des données chiffrées, mais une fois que quelqu'un sait que vous l'utilisez, il reconnaîtra ces « miaous » et « ouafs » trop bien structurés pour ce qu'ils sont vraiment !
Quand votre copain poilu vous envoie un secret :
purr decrypt --key fluffy --input suspicious_dog_noises.purr --output true_meaning_of_bork.txt
purr - Parce que « ouaf » et « miaou » sont en fait des codes secrets !
Utilisation :
purr [COMMANDE] [OPTIONS]
Commandes :
genkey [nom] Créez l'empreinte de patte numérique de votre animal
import-key [--public] <fichier> Ajoutez un ami poilu à votre cercle de confiance
encrypt, -e Transformez votre texte ennuyeux en langage animal
decrypt, -d Traduisez le langage animal en humain
list-keys, -k Voyez tous les animaux de votre quartier numérique
set-dialect <cat|dog> Décidez si vous êtes team 😺 ou team 🐶
verbose, -v Rendez-le plus bavard (comme un chat siamois)
Options pour encrypt :
-r, --recipient <clé> Quel ami animal reçoit le message
-o, --output <fichier> Où laisser ce message poilu
-i, --input <fichier> Le fichier humain ennuyeux à convertir
--dialect <cat|dog> Changement d'espèce temporaire
Options pour decrypt :
-k, --key <clé> Votre identité animale
-o, --output <fichier> Où mettre le langage humain décodé
-i, --input <fichier> Le message poilu à traduire
[!TIP] Vous ne vous souvenez pas d'une commande ? Pensez simplement : « Que ferait mon chat/chien ? » Par exemple, pour générer une clé, imaginez votre chat faisant sa marque (genkey), ou pour chiffrer un fichier, pensez à votre chien cachant son os préféré (encrypt) !
PurrCrypt fonctionne sur le principe scientifique que tout est meilleur avec des chats et des chiens :
Couche 1 : Affaires sérieuses 🧐
Couche 2 : Le déguisement duveteux 🦮🐈
[!IMPORTANT]
Même si on plaisante sur le côté mignon de tout ça, PurrCrypt utilise de vrais principes cryptographiques ! La courbe elliptique secp256k1 offre une sécurité solide, et le codage stéganographique aide vraiment à cacher le fait que vous envoyez du contenu chiffré. La sécurité par l'adorabilité reste de la sécurité !