Интернет е безкраен източник на нови технологии, а с новите технологии идва и новият жаргон. Префиксът „крипто-“ съществува от известно време и вероятно сте чували за криптовалута. Но какво да кажем за криптологията или криптографията?
Тази статия ще обясни подробно криптологията и криптографията, включително техните различия, какво включва и за какво се използва.
Какво е криптография?
Криптографията идва от древногръцките думи криптос, означава „скрит“ и графеин, което означава „да уча“. Това е проучване и практика за гарантиране, че информацията е защитена от непреднамерени или злонамерени страни.
Криптографията съществува от хиляди години. В древен Египет владетелите ще използват шифри, за да скрият съобщения от вражески военни командири, ако пратеник бъде заловен. Тази практика продължава през цялата история до съвременната ера, където криптографията сега е много по -напреднала.
Криптографията включва всички методи, използвани за поддържане на комуникация и данни между две или повече страни, така че другите да не могат да четат, променят или откраднат информацията. Има две основни техники в криптографията: криптиране и хеширане.
Какво е криптиране?
Шифроването е използването на шифри по същество кодиране на цифрова информация така че да е недостъпен за всеки, който няма ключ за дешифриране. В зависимост от нивото на криптиране, това може да бъде невъзможно е да се дешифрира съобщението без ключа. Двата вида криптиране са криптография със симетричен ключ и криптография с публичен ключ.
Криптографията със симетричен ключ се отнася до криптиране, при което изпращачът и получателят използват един и същ ключ за дешифриране на съобщението. Пример за това е Стандарт за шифроване на данни (DES), разработен от правителството на САЩ и използван за всичко - от криптиране на банкомати до поверителност на имейли. Въпреки това, той беше надминат от Advanced Encryption Standard (AES) преди много години.
Криптографията със симетричен ключ изисква и изпращачът, и получателят безопасно да управляват един или няколко ключа за шифроване. Това може да се окаже сложно, както и голям риск за сигурността.
Криптографията с публичен ключ или асиметричната криптография включва два ключа: публичен ключ и частен ключ. Публичният ключ е достъпен публично и се използва за криптиране, докато частният ключ се пази в тайна между две страни и се използва за декриптиране.
Силата на криптиране обикновено се измерва с размера на ключа. Размерът на ключа е колко бита се използват в алгоритъма за криптиране. Колкото по -дълъг е размерът на ключа, толкова по -сигурно е криптирането. 256-битовите и 512-битовите се считат например за ключови размери от „военно качество“.
Какво представлява хеширането?
Хеш функцията в криптографията отнема всякаква дължина на данните и я преобразува алгоритмично в кратък изход, наречен „хеш дайджест“. Това е еднопосочна функция, която не може да бъде отменена. Добрият хеш алгоритъм няма да произведе същия хеш за две съобщения. С други думи, всеки хеш трябва да бъде уникален.
Хешовете се използват за няколко неща, включително проверка на съобщения, пароли и подписи. Като пример, популярният хеш алгоритъм, MD5, може да се използва, за да се гарантира, че съобщенията не се променят преди, по време или след транзит.
Съобщението се хешира на всеки интервал и ако изходът се промени в даден момент, очевидно е, че съобщението е намесено.
Какво е криптоанализа?
Преди да преминем към криптологията, важно е да разберем криптоанализата. Ако криптографията е практиката и изучаването на защита на данните, криптоанализът е практиката и изследването на нарушаването на тези защити.
Криптоанализът често се използва за намиране на начини за разбиване на криптиране без криптографския ключ или за намиране на други слабости в криптографската защита.
Кратка история на криптоанализата
Точно като криптографията, криптоанализът съществува от хиляди години. Известен пример за криптоанализ е разбиването на кода на Енигма от Алън Тюринг и други в Bletchley Park.
Enigma е машина за шифроване, използвана от германците, за да могат да комуникират сигурно. Човек би въвел в пишеща машина и машината би извела шифровано съобщение според често сменяните кодове - чудесен пример за съвременната криптография.
Тюринг с Горгон Уелчман изобретява машината Bombe. Бомбените машини бяха криптоаналитични устройства, които значително намалиха обема работа, която трябваше да извършат „кодоразбивачите“. Той работи, като се опитва да копира сложните настройки на Enigma, за да открие ключа за шифроване.
С откритието, че германските съобщения често съдържат определени думи, включително „прогноза за времето“, „Хайл Хитлер“ и „Eins“ (немската дума за „един“), бомбата и други криптоаналитични техники могат да се използват за дешифриране на повечето съобщение.
Криптоанализ с груба сила
Един популярен метод за разбиване на криптиране е чрез подход „груба сила“. Това е системната проверка на всички възможни ключове или пароли срещу криптиране. С по-малки ключове за криптиране е възможно с настоящата изчислителна технология да се използва груба сила на алгоритъма. Но ще са необходими милиарди години дори най-бързият ни суперкомпютър да осъществи 256-битови криптиране с груба сила.
Това прави размера на ключа толкова мощен и защо е необходимо в почти всички случаи да има правилния ключ за декриптиране за криптиране с такава сила.
Криптология срещу Криптография
Криптологията и криптографията често се използват взаимозаменяемо, което е частично неправилно. Криптологията е общ термин, който включва както криптография, така и криптоанализ. Така че криптологията обхваща и двете страни на монетата; защита и защита на данните и намиране на начини за нарушаване на тези защити и достъп до данните.
Специалистите по сигурността и хакерите използват криптология. Специалистите по сигурността ще го използват, за да открият уязвимости и да разработят по -силни, по -малко уязвими криптографски инструменти, докато хакерите обикновено ще се стремят да проникнат в системите и да откраднат данни.
Примерът на Алън Тюринг и кода на Енигма е чудесен пример за криптология на работа. От едната страна на монетата имате височината на криптография по това време. Кодът на Енигмата се смяташе за неразкриваем. С всяко съобщение имаше повече от 150 милиона милиона милиона възможни комбинации.
От другата страна на монетата имате невероятните подвизи на криптоанализ, които всъщност успяват да дешифрират загадката, да прихващат германските послания и да подпомагат значително военните усилия на съюзниците.
Поверителност, сигурност и киберпрестъпност
Криптологията е завладяващо поле, което се фокусира върху двете противоположни техники на криптография и криптоанализ. Докато криптографията се стреми да защити и защити данните, използвайки техники като криптиране и хеширане, криптоанализът се опитва да открие уязвимости, за да наруши криптографската защита.
Писнало ви е от правителствено и трето наблюдение на вашите имейли? Защитете съобщенията си със защитена криптирана имейл услуга.
Прочетете Напред
- Обяснена технология
- Сигурност
- Криптовалута
- Шифроване
- Съвети за сигурност
- Жаргон
Джейк Харфийлд е писател на свободна практика, базиран в Пърт, Австралия. Когато не пише, обикновено е навън в храста и снима местни диви животни. Можете да го посетите на www.jakeharfield.com
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!
Щракнете тук, за да се абонирате