
Ein tierisch sicheres Verschlüsselungswerkzeug, das Ihre Geheimnisse als süße Katzen- und Hundegeräusche codiert und dabei echte Elliptische-Kurven-Kryptografie mit einer spielerischen Tarnung verwendet.
Die schnurr-fekte Art, deine Geheimnisse fell-ig sicher zu bewahren, direkt aus dem Miau-l deines Computers in die Pfoten deiner Freunde!

[!IMPORTANT]
PurrCrypt ist echte Kryptographie in einem flauschigen Kostüm! Deine Nachrichten werden durch dieselben elliptischen Kurvenalgorithmen geschützt, die auch Bitcoin verwendet – nur verpackt in niedliche Katzen- und Hunde-Laute. Niedlichkeit sollte niemals die Sicherheit gefährden!
PurrCrypt entsteht, wenn ein ernsthafter Kryptograph 48 Stunden lang ununterbrochen Katzenvideos guckt! Es ist ein superstarkes Verschlüsselungswerkzeug, das deine Geheimnisse auf die niedlichste Art und Weise verbirgt – indem es sie in Katzen- und Hunde-Sprache verwandelt!
Unter dem flauschigen Äußeren verwendet PurrCrypt dieselbe elliptische Kurven-Kryptographie (Miau-thematik?) wie Bitcoin. Aber statt langweiligem Code sehen deine geheimen Nachrichten aus, als hätte eine Katze auf deiner Tastatur getanzt … ABSICHTLICH! 😸
„Endlich wird mein Tastatur-Gestampfe als legitime Kommunikationsform anerkannt!“ – Deine Katze, vermutlich
[!NOTE] Obwohl PurrCrypt-Nachrichten wie sinnlose Tierlaute aussehen, enthalten sie kryptographisch sichere Daten, die nur mit den richtigen Schlüsseln entschlüsselt werden können. Keine Menge Leckerlis bringt diese Tiere dazu, deine Geheimnisse zu verraten!
[!TIP] Wenn du Arch Linux verwendest, ist es im AUR verfügbar: purrcrypt oder purrcrypt-git. Verwende deinen bevorzugten AUR-Helfer oder einfach
makepkg -si.
Oder folge diesen Schritten:
# Klone dieses Wollknäuel
git clone https://github.com/vxfemboy/purrcrypt.git
# Springe in das Verzeichnis
cd purrcrypt
# Installiere es wie einen neuen Kratzbaum
cargo install --path .
[!TIP] Für das beste Erlebnis versuche, während der Verschlüsselung laut „Miau“ oder „Wuff“ zu sagen. Das beeinflusst den Algorithmus überhaupt nicht, aber es fühlt sich verbundener mit dem Prozess an! 🐱
Schlüsselpaar erzeugen (auch bekannt als: deinen geheimen Pfotenabdruck machen):
purr genkey fluffy
Das ist wie dein Haustier chippen zu lassen – aber für deine Nachrichten!
Den Schlüssel deines Freundes importieren (deinem Haustier beibringen, wer freundlich ist):
purr import-key --public ~/Downloads/mr_whiskers_key.pub
Jetzt weiß dein Computer, welchen pelzigen Freunden es vertrauen kann!
Deine Schlüssel auflisten (überprüfen, wer in deinem Rudel/Clan ist):
purr list-keys
Das ist wie in das Telefonbuch deines Haustiers zu schauen – wenn Haustiere Telefone hätten!
Wähle deine Tier-Persönlichkeit:
purr set-dialect cat # Für die Katzenfreunde
# oder
purr set-dialect dog # Für die Hundeverliebten
Die ewige Debatte: Bist du ein Katzen- oder ein Hundemensch? Jetzt kann deine Verschlüsselung zu deiner Haustier-Präferenz passen!
[!WARNING]
Genau wie echte Haustiere brauchen deine privaten Schlüssel ordentlichen Schutz! Bewahre deine privaten Schlüsseldateien so sicher auf wie deine Katze ihren Lieblingsschlafplatz. Wenn jemand anders deinen privaten Schlüssel bekommt, kann er alle deine geheimen Nachrichten lesen – das ist eine Katastrophe!
Sende ein Geheimnis an deinen pelzigen Freund:
purr encrypt --recipient mr_whiskers --input secret_catnip_stash_locations.pdf --dialect cat
Dies erzeugt secret_catnip_stash_locations.pdf.purr, das aussieht, als hätte es eine Katze mit einem sehr spezifischen Miau-Muster geschrieben!
„Diese Nachricht ist überhaupt nicht verdächtig. Nur normales Katzengeplauder. Keine Geheimnisse. Miau.“ – Undercover-Agent Whiskers
[!CAUTION] Selbst mit Katzen-/Hunde-Kodierung: Stecke deine Verschlüsselungsschlüssel nicht an dein Halsband! PurrCrypt ist dazu gedacht, zu verbergen, dass du verschlüsselte Daten sendest, aber sobald jemand weiß, dass du es benutzt, erkennt er diese verdächtig gut strukturierten „Miaus“ und „Wuffs“ als das, was sie wirklich sind!
Wenn dein flauschiger Kumpel dir ein Geheimnis schickt:
purr decrypt --key fluffy --input suspicious_dog_noises.purr --output true_meaning_of_bork.txt
purr – denn „Wuff“ und „Miau“ sind eigentlich Geheimcodes!
Verwendung:
purr [BEFEHL] [OPTIONEN]
Befehle:
genkey [name] Erstelle den digitalen Pfotenabdruck deines Haustiers
import-key [--public] <keyfile> Füge einen pelzigen Freund zu deinem vertrauten Kreis hinzu
encrypt, -e Verwandle deinen langweiligen Text in Tiersprache
decrypt, -d Übersetze Tiersprache zurück in Menschensprache
list-keys, -k Sieh alle Tiere in deiner digitalen Nachbarschaft
set-dialect <cat|dog> Entscheide, ob du Team 😺 oder Team 🐶 bist
verbose, -v Mach es extra geschwätzig (wie eine Siamkatze)
Optionen für encrypt:
-r, --recipient <key> Welchies Tierfreund bekommt die Nachricht
-o, --output <datei> Wo diese pelzige Nachricht abgelegt werden soll
-i, --input <datei> Die langweilige Menschendatei, die umgewandelt werden soll
--dialect <cat|dog> Vorübergehender Spezies-Wechsel
Optionen für decrypt:
-k, --key <key> Deine Tier-Identität
-o, --output <datei> Wo die entschlüsselte Menschensprache hinkommt
-i, --input <datei> Die pelzige Nachricht zum Übersetzen
[!TIP] Du erinnerst dich nicht an einen Befehl? Denk einfach: „Was würde meine Katze/mein Hund tun?“ Um einen Schlüssel zu erzeugen, stelle dir vor, wie deine Katze ihren Duft hinterlässt (genkey), oder um eine Datei zu verschlüsseln, denk daran, wie dein Hund seinen Lieblingsknochen versteckt (encrypt)!
PurrCrypt arbeitet nach dem wissenschaftlichen Prinzip, dass alles besser ist mit Katzen und Hunden:
Schicht 1: Ernstes Geschäft 🧐
Schicht 2: Das flauschige Tarnkleid 🦮🐈
[!IMPORTANT]
Auch wenn wir Scherze darüber machen, wie niedlich das alles ist, verwendet PurrCrypt echte kryptographische Prinzipien! Die elliptische Kurve secp256k1 bietet starke Sicherheit, und die steganographische Kodierung hilft wirklich dabei zu verbergen, dass du verschlüsselte Inhalte sendest. Sicherheit durch Niedlichkeit ist immer noch Sicherheit!
Wenn deine Katze über die Tastatur rennt, ist es nervig. Wenn PurrCrypt das tut, ist es Verschlüsselung!
🐱 Katzenmodus-Vokabular:
🐶 Hundemodus-Wörterbuch:
„Die Menschen denken, ich drücke nur meine Vorfreude auf Leckerlis aus – dabei übertrage ich in Wirklichkeit Atomstartcodes.“ – Geheimer Hunde-Agent
Jede Buchstabenwiederholung in der Tiersprache kodiert tatsächlich deine Bits und Bytes:
In Katzensprache könnte das Wort mmmeeeowww bedeuten:
mmm = Erste 2 Bits sind 10 (binär für Dezimal 2)eee = Nächste 2 Bits sind 10 (noch eine 2)o = Nächstes Bit ist 0www = Letztes Bit ist 1Dieses niedliche Katzengeräusch hat gerade die Binärzahl 101001 kodiert!
In Hundesprache bedeutet bbbaaarrkk denselben Wert:
[!NOTE] Die Wiederholungsmuster sind sorgfältig ausgearbeitet! In komplexen Mustern kodieren jede Buchstabengruppe unterschiedliche Bits, während in speziellen Mustern (wie „meow“) die Anzahl jedes Buchstabens präzise bestimmten Bitpositionen in den verschlüsselten Daten zugeordnet ist.
mew purrrr nyaaa meoww purr nyaa meeww purrr nya meww meow purrrr
nyaa meow purr nya meow purrr nyaaa mew purr mrrp purrrr nyaa
Sieht einfach aus, als hättest du deine Katze deine E-Mails schreiben lassen!
woof bark arff yipp woooof baark arfff wooof barkkk arff woooof
barkk arff woof bark yippp wooof barkkk arfff yipp wooof barkk
Jetzt weißt du, worüber Hunde eigentlich die ganze Nacht bellen!
[!WARNING]
Falls du siehst, wie dein echtes Haustier solche Nachrichten tippt, BLEIBE RUHIG! Entweder: 1) Du hast die erste tippende Katze/den ersten tippenden Hund entdeckt (Glückwunsch!), oder 2) Dein Haustier wurde von einer geheimen Tier-Geheimdienstorganisation angeworben. Behandle sie in beiden Fällen mit extra Respekt und Leckerlis.
Wenn du darauf bestehst, professionell zu sein (warum eigentlich?), hier die Verwendung als Bibliothek:
use purrcrypt::{AnimalCipher, CipherDialect, CipherMode, crypto};
// Erzeuge ein Schlüsselpaar (viel weniger Spaß als einfach 'genkey fluffybutt' zu tippen)
let keypair = KeyPair::new();
// Mach ernsthafte Verschlüsselungssachen mit albernen Ausgaben
crypto::encrypt_file(
"boring_document.txt",
"much_more_interesting_meows.txt",
&recipients_key,
CipherDialect::Cat // oder Dog, wenn du SO ein Typ bist
).unwrap();
[!TIP] Für noch mehr Spaß in deinem Code verwende Variablennamen wie
top_secret_hairball,encryption_treatsodersecurity_scratchpost. Sie haben keinerlei Auswirkungen auf die Funktionalität, machen das Code-Review aber viel unterhaltsamer!
„meow meow meow purr meow“ – Mr. Whiskers, Chief Security Officer bei WhiskerSoft Inc.
„BARK BARK WOOF ARF BARK“ – Buddy, Datenschutz-Spezialist bei GoodBoy Securities
„Diese Verschlüsselung ist so süß, ich hätte fast vergessen, dass sie mich vor staatlicher Überwachung schützen kann!“ – Anonymer Mensch
„Ich kann endlich meine Einkaufsliste verschicken, ohne dass die Hunde von nebenbei wissen, dass mir die Leckerlis ausgehen!“ – Katzendame #427
[!CAUTION] PurrCrypt kann Nebenwirkungen verursachen wie: niedliche Geräusche beim Tippen, erhöhte Wertschätzung für deine Haustiere, plötzlichen Drang, alles zu verschlüsseln, und unerklärliche Zwänge, deinen Computer anzumiauen oder anzubellen. Diese Symptome sind harmlos und können deine allgemeine Lebensqualität sogar verbessern.
Lizenziert unter MIT, denn selbst Katzen und Hunde glauben an Open-Source-Software!
„In einer Welt voller langweiliger Verschlüsselung, sei eine Katze, die über eine Tastatur läuft.“ 🐾
HAFTUNGSAUSSCHLUSS: Während der Entwicklung dieser Software wurden keine echten Katzen oder Hunde gezwungen, Verschlüsselungsschlüssel zu tippen. Sie haben sich freiwillig für Leckerlis gemeldet.