Säkra dina dokument, anteckningar och klartextlösenord på Linux genom att förvandla texten till en serie "moos" med hjälp av Cow-encryptor.

Att kryptera dina dokument är en seriös strävan som håller dina hemligheter dolda från nyfikna ögon.

Lägg till lite gårdsplanens lyhördhet till dina textfiler med Cow-encryptor: en lättviktsapp som förvandlar ord till det meningslösa sänkandet av en mjölkbesättning.

Vad är Cow-encryptor?

Kryptering är ett sätt att kryptera data, som gör det oläsligt utan dekrypteringsnyckeln eller lösenordet, och du använder det för att se till att dina personliga dokument, ekonomiska uppgifter och din hemliga dagbok förblir otillgängliga för någon annan än du.

Kryptering stöder internetsäkerhet, och det är lätt att kryptera känsliga filer på Linux på sätt som skulle vara otroligt svåra att bryta.

Cow-encryptor är lite annorlunda och hämtar inspiration från de tidigaste exemplen på kryptering och från ljuden du hör runt en gård.

Appen accepterar alla filer med giltigt UTF-8-innehåll och omvandlar texten till en serie "moos". En ny fil skapas med ".ko" förlängning.

instagram viewer

Krypteringen verkar vara ett enkelt chiffer med variationer i versaler i varje "mooooo" som motsvarar olika klartexttecken. "mooooooo" motsvarar till exempel "a", och "moooooO" är "b".

Även om det är oklokt att lita på några djupt hemliga dokument till en så enkel algoritm, är det säkert att förvirra syskon, föräldrar eller andra intresserade som snurrar runt genom din MCR-fan-fic katalog.

Installera Cow-encryptor på Linux

Cow-encryptor är beroende av Cow-translator för att fungera. Och du måste ha Cargo installerat för att bygga båda dessa. Det enklaste sättet att installera Cargo är att använda sitt snappaket:

sudo snap install rustup

När Cargo har installerat klart, klona Cow-translator-förrådet och använd cd-kommandot för att flytta in i det:

git klon https://github.com/SkwalExe/cow-translator.git && cd ko-översättare

Kompilera Cow-översättare med:

sudo göra

Ovanstående kommando kommer att flytta ko-översättarens binär till /usr/bin.

Klona Cow-encryptor-förvaret och navigera till den nya katalogen med:

git klon https://github.com/SkwalExe/cow-encryptor.git && cd cow-kryptering

Kompilera Cow-encryptor genom att köra:

sudo göra

Kopiera binären till din väg med:

sudo cp target/release/cow-encryptor /usr/bin/cow-encryptor

Det är allt! Cow-encryptor är nu installerad på ditt system.

Hur man krypterar textfiler med Cow-encryptor

Det är enkelt att kryptera dina hemliga funderingar med Cow-encryptor: skicka bara vilken vanlig textfil som helst som ett argument. Tillägget spelar ingen roll, men kodningen gör det.

Cow-encryptor accepterar alla textdokument men kommer att misslyckas med bilder, ordbehandlingsformat eller någon annan typ av fil.

För att kryptera en textfil anger du:

cow-encryptor thisfile.txt

Cow-encryptor kommer ut thisfile.txt.cow i samma katalog. Du kan använda kommandot cat för att se dess innehåll:

cat thisfile.txt.cow

Du kan tycka att det är användbart att ta bort originalfilen efter att du har krypterat den med:

rm thisfile.txt

Om du redan har skapat en COW-fil från din text, men sedan dess har uppdaterat den och vill dölja den igen, måste du använda --skriva över växla för att tvinga Cow-encryptor att skriva över originaldata:

cow-encryptor thisfile.txt --skriv över

Att dekryptera ditt dokument är också enkelt: använd bara --Avkryptera eller -d byta före ditt filnamn. Till exempel:

cow-encryptor -d thisfile.txt.cow

I motsats till att kryptera en fil med Cow-encryptor, där du kan använda valfri tillägg eller ingen alls, kommer Cow-encryptor endast att avkoda filer med ".ko" förlängning. Om du försöker dekryptera någon annan fil får du felet "Filen är inte en .cow-fil".

En stor potentiell användning av Cow-encryptor är att skicka fysiska meddelanden via post. Du kan skriva ut dina meddelanden och skicka dem över hela världen, där mottagaren kan använda Optical Character Recognition (OCR) för att konvertera bilder tillbaka till textfiler, byt namn på dem och dechiffrera dem med Cow-encryptor. Eventuella censorer eller andra snokare kommer att bli helt förbryllade.

Cow-encryptor är ingen ersättning för en riktig krypteringsalgoritm

Medan Cow-encryptor är ett roligt sätt att skicka hemliga meddelanden, är det trivialt enkelt att räkna ut vad meddelandet innehåller. När någon väl förstår att varje iteration av "mooooooo" representerar en karaktär, tar det bara några minuter att utarbeta chifferen. Du bör absolut aldrig använda Cow-encryptor för att dölja ett känsligt lösenord.

Lyckligtvis finns det pålitliga och solida krypteringsmetoder för Linux som är mycket svårare att bryta.