Szyfrowanie AES

Zaszyfruj swoją wiadomość jednym z najmocniejszych algorytmów szyfrujących na świecie.

Klucz:


Wiadomość



<<>>


Wynik






Jak to działa ?

Klucz

Obecna wersja działa tylko na klucze, nie wspiera haseł.

Klucz musi mieć długość 128, 192, lub 256 bitów.

Odpowiada to 16, 24 lub 32 liczbom od zera do 99.

Przykład:

przykład

Klucz należy złożyć z 16, 24 lub 32 losowych liczb w zakresie od 0 do 99 oddzielonych przecinkami.

N.p klucz z 16 liczb : "12,46,2,4,12,0,7,46,33,99,44,10,13,99,0,6"

Uwaga: Klucz musi mieć długość 16, 24, lub 32. Inaczej program nie zadziała.

liczby dwucyfrowe nie mogą mieć zera na początku. Zapis "05" jest błędny- zamiast tego należy wpisać po prostu 5

Aby zapewnić najwyższe bezpieczeństwo, najlepiej wygenerować te liczby poprzez kulanie kostką, korzystając z odpowiednich planszy pozwalających na generowanie cyfr od 0 do 9.

Odradzamy użycie programów generujących liczby losowe, lub hasła do puki nie jesteś specjalistą i nie wgłębiłeś się w sposób ich działania.

Większość z nich generuje liczby pseudolosowe, które nie zapewniają odpowiedniej ochrony przed możliwymi próbami złamania hasła.

Ale ja nie zapamiętam tych liczb.

Haseł nie należy zapamiętywać.

Jeśli jesteś w stanie je łatwo zapamiętać, znaczy to, że jest ono proste.

Proste hasła nie dają ŻADNEJ ochrony.

Zamiast zapamiętywać, lepiej jest korzystać z menadżera haseł, lub zapisać je i przechowywać w bezpiecznym miejscu – n.p w sejfie lub skrytce bankowej.

Dlaczego program nie wspiera zwykłych haseł ?

Z kilku powodów:

  • Każde użyte hasło i tak było by zamieniane na klucz składający się z cyfr, proces zamiany daje dodatkową powierzchnię na potencjalne ataki. A błędne jego zaimplementowanie może być katastrofalne w skutkach.
  • Większość osób nie zna się na kryptografii i użyła by krótkich haseł, zawierających imię, datę urodzenia, lub słowa. Takie hasła są bardzo łatwe do złamania i dają złudne poczucie bezpieczeństwa, które jest gorsze niż jego brak.
  • Trudne do złamania hasło było by równie trudne do zapamiętania, jak klucz. A osoby używające menadżera haseł, lub zapisujące je w bezpiecznym miejscu, nie odczują różnicy pomiędzy stosowaniem hasła a klucza.
  • Klucz jest łatwiej wpisać, na telefonie niż hasło. Hasła zawierające duże litery i symbole mogą być kłopotliwe do wpisywania, korzystając z klawiatury na telefonie. Wpisanie klucza jest prostsze- wystarczy jedynie włączyć klawiaturę numeryczną.

Informacje o sposobie enkrypcji.

Program używa algorytmu AES-CBC 256 bit.

Inititialization Vector generowany jest korzystając z funkcji : window.crypto.getRandomValues

Inititialization Vector zamieniany jest na postać hexadecymalną i występuje na początku zakodowanej wiadomośći. Jest on oddzielony od reszty wiadomości znakiem „=”

AES zaimplementowany jest poprzez wykorzystanie biblioteki aes-js : github.com/ricmoo/aes-js

Cały kod jest napisany w javascript, zatem wszystkie obliczenia i szyfrowanie odbywają się na twoim komputerze lub telefonie.

Żadne z obliczonych wartości nie są przesyłane przez internet.

 

KATEGORIE

Norway

DO SZKOŁY

W tej kategorii znajdziesz kalkulatory, które przydadzą ci się w szkole, lub w innych projektach.


Norway

DLA DOMU

W tej kategorii znajdją się kalkulatory i narzędzia codziennego urzytku, które zaoszczędzą Ci czas i nerwy.




O Nas

Jeśli szanujesz swój czas, i nie masz zamiaru pamiętać skomplikowanych wzorów- Ta strona jest do Ciebie!
Znajdziesz tu wszystkie kalkulatory matematyczne jakie potrzebujesz - wszystko w 1 miejscu.


Nadal nie wiem jak policzyć ;_;

Jeśli nie znalazłeś kalkulatora którego potrzebujesz, lub masz pomysł na przydatne narzędzie- NAPISZ DO NAS. Chętnie wysłuchamy waszych propozycji i spróbujemy stworzyć odpowiednie narzędzie do tego celu.


KATEGORIE

WSZYSTKIE
FINANSOWE
MATEMATYCZNE
NARZĘDZIA

Powered by w3.css



Strona policztozamnie zawiera jedynie przemyślenia twórcy i zawartych na niej treści nie należy traktować jako porad inwestycyjnych lub innych. Strona nie zachęca do inwestycji ani tradingu. Trading i inwestowanie wiąże się z ryzykiem i można stracić wszytkie pieniądze, lub nawet więcej niż się zainwestowało. Kalkulatory na stronie mogą podawać błędne informacje. Twórca strony nie ponosi odpowiedzialności za straty, lub szkody wynikające z błędnego działania kalkulatorów zawartych na stronie lub błędnych treści na niej zawartych.