Na FreeHostingu Endora běží desítky tisíc webů. Přidejte se ještě dnes!

Vytvořit web zdarma

Na FreeHostingu Endora běží desítky tisíc webů. Přidejte se ještě dnes!

Vytvořit web zdarma

Šifrovanie zpráv (36v12) (zašifrovanie obyčajného holého textu, aj odšifrovanie)   Autor: Ing.V.Brabenec, Trenčín, 21.3.2016-9.3.2023. (BbcJS36v12=3SK+pS+pp+ac+2°)


=== Pred použitím si preštudujte nasledujúci text: ===

Vlastnosti:
= šifruje sa podľa Beauforta (kľúč K = otvorený text OT + zašifrovaný text ZT);
= šifruje sa programom v jazyku javascript, ktorý je súčasťou internetovej stránky otvorenej v internetovom prehliadači; program nemá "zadné dvierka";
= šifrovanie prebieha v užívateľovom počítači, nič na neprenáša mimo neho, teda ani pripojenie na internet nie je potrebné, stránka s programom sa dá stiahnúť z internetu do počítača;
= používajú sa najviac tri kľúče zložené z ľubovoľného množstva ľubovoľných písmen; ak sa použije menej kľúčov (jeden alebo dva) potom vo zvyšných kľúčoch musí zostať predvolená hodnota "a";
= šifruje sa do dvojíc písmen (bigramov), preto zašifrovaná zpráva má dvojnásobný počet znakov (písmen) než zpráva otvorená (nezašifrovaná);
= šifrovací program používa autorovu vlastnú funkciu Superkľúč;
= šifrovací program okrem hlavného šifrovania používa aj pevné predšifrovanie inou kombináciou vložených kľúčov;
= hlavné šifrovanie je protiprúdové (od konca!);
= šifrovací program používa okrem vložených kľúčov aj autokľúč (autokláv);
= šifrovací program má aj prídavnú voliteľnú možnosť prešifrovať druhým stupňom šifrovania (nemusí sa použiť), pričom sa používa iná kombinácia vložených kľúčov;

Poučenie:
• Použité je dvojprúdové protismerné súmerné šifrovanie, ktorého základná podstata je známa už z románov Julesa Verna spred vyše stovky rokov (Jangada, 1881), teda nie sú v tom žiadne tajnosti; určené je na skautské hry, ale dnes už šifruje každý takmer všetko.
• Toto šifrovanie je určené pre šifrovanie obyčajného holého textu (bez html-formátovacích značiek).
• (Na šifrovanie formátovaných dokumentov (vrátane obrázkov), ktorých súčasťou sú html-formátovacie značky v ich pozadí, je určená varianta ktorá šifruje aj formátovacie značky v pozadí, je tiež na týchto stránkach.)
• Konkrétnych naprogramovaných vyhotovení známych spôsobov šifrovania je veľa, (spravidla) nie sú zameniteľné; odšifrovať sa dá len tou variantou šifrovania, ktorou sa zašifrovalo. Môže byť výhodné, spolu so zašifrovanou zprávou dopravovať aj príslušný šifrovací program.
• O správnosti zašifrovania sa presvedčte kontrolným odšifrovaním, samostatným a nezávislým, ešte pred použitím zašifrovanej zprávy.
• Skúšajte! - nemáte čo pokaziť...

Návod na použitie:
= 1. v internetovom prehliadači otvorte šifrovaciu stránku, obsahuje aj šifrovací program v jazyku javascript,
= 2. ťuknite na "Vložiť kľúče"; zobrazia sa výzvy na vkladanie kľúčov,
= 3. vkladajte kľúče (napíšte ich do okienka a stlačte klávesu "Enter"); v nepoužitých kľúčoch ponechajte predvolenú hodnotu "a";
= 4. po vložení posledného tretieho kľúča sa zobrazí (bledšie) pole pre vkladanie zprávy, do neho
= 5. vložte (napíšte...) text (otvorenú alebo zašifrovanú zprávu -pre obidvoje je postup rovnaký),
= 6. ťuknite na "Zašifrovať" alebo na "Odšifrovať" - podľa toho, čo potrebujete,
= 7. ak ste chcete použiť aj druhý stupeň šifrovania, po zašifrovaní (a pred odšifrovaním) ťuknite na "(2.°)", v opačnom prípade tento krok preskočte,
= 8. zobrazený (zašifrovaný alebo odšifrovaný) text použite (dá sa okopírovať tlačidlami Ctrl+C, vložiť Ctrl+V).