Какво представляват криптирането и декриптирането
.jpg)
Енкриптирането е термин, който се отнася до технически методи за защита на данни и системи, които затрудняват хакерите да получат незаконен достъп до информация или да се намесят в мрежи и транзакции. В съвременната криптография криптирането изисква използването на алгоритъм за криптиране или шифър за преобразуване на четлив обикновен текст в шифротекст (криптирани данни, които не могат да бъдат разчетени). Шифротекстът може да бъде дешифриран обратно в обикновен текст само от тези, на които е предоставен достъп до данните.
Обикновеният текст се отнася до всяка информация, която хората или машините могат лесно да прочетат или дешифрират, като например текст на уебсайтове, програми или аудиофайлове. Например паролите за акаунти, които могат да бъдат достъпни - и готови за кражба - в обикновен текст, ако се обработват чрез интернет, изискват допълнително ниво на сигурност, за да останат поверителни. В този случай се намесва криптографията. С помощта на метод за криптиране или шифър криптирането превръща обикновения текст в шифър или в нечетими криптирани данни. Само упълномощени лица имат достъп до информацията и могат да дешифрират шифровия текст в обикновен.
В този процес на преобразуване на обикновен текст в шифров и обратно в обикновен обикновено се използват методи за криптиране и ключове. Алгоритмите за шифроване са математически формули, които преобразуват обикновен текст (вход) в шифрован текст (изход). Ключът, който се генерира от алгоритъма, служи за възстановяване на първоначалната четима форма на шифровия текст (и обратно). Сигурността на всяка система зависи от мощна техника за криптиране, която е трудна за разбиване, както и от запазването на ключа в тайна от евентуални нарушители. Ключът е поредица от данни или битове - или, казано по друг начин, поредица от цифри или букви - която се въвежда в метода за криптиране. Ключовете по принцип се генерират на случаен принцип и се различават от паролите например, тъй като не са предназначени за запомняне от потребителя.
Асиметричното и симетричното криптиране се използват често в съвременните криптографски системи (известни също като криптография с публичен ключ). В системите със симетричен ключ за криптиране и декодиране на данни се използва един и същ ключ. Ключът за криптиране е публично достъпен в асиметричните системи или в системите с публичен ключ, но само оторизираният притежател на частния ключ за декриптиране има достъп до декодирания обикновен текст. Криптовалутите са сигурни, защото използват актуални технологии за асиметрично криптиране и сигурния характер на блокчейн трансакциите. Частните ключове се използват от собствениците на криптовалути, за да докажат, че са законни собственици на своята монета. За защита на трансакциите се използват техники за хеширане и криптиране на блокчейн.
В днешно време криптирането и декриптирането са най-използваните в: Безжична сигурност
- Криптиране на мобилни приложения (WhatsApp, Telegram и др.)
- По-голямата част от VPN (виртуални частни мрежи)
- Протокол SSL/TLS (сигурност на уебсайтове)
- Криптиране на файлове