Кључ је криптографски термин где се, сасвим буквално, користи за откључавање шифровања и шифара. Алгоритам се креира и порука или датотека се шифрују у складу са тим алгоритмом. „Кључ“ је оно што се користи да би се процес преокренуо и подаци поново били доступни. Изгубљење или компромитовање кључа може значити да подаци остају шифровани или, алтернативно, могу бити јавно доступни, што није посебно идеално.
Тецхнипагес Екплаинс Кеи
Неки облици криптографије користе два кључа, јавни и приватни. Јавни се дели са другим корисницима и користи се за шифровање порука, док се приватни не дели – користи се само за дешифровање порука од стране примаоца.
На овај начин многе стране могу слати шифроване поруке које само један прималац може поново да дешифрује. Ово се назива криптографија са јавним кључем. Током година, технологија шифровања је постајала све елабориранија да би је било тешко разбити – могуће је приступити шифроване податке без релевантног кључа, али за то је потребно време и ресурси, а што је шифровање боље, то је теже оствари ово.
Пошто је сврха шифровања да ствари буду што безбедније, кључеви и алгоритми се чувају што више могуће, да би се избегли компромитујући подаци – посебно у пословном и финансијском свету, лоше шифровани подаци могу изазвати огромне штете.
Алтернативне употребе термина укључују кључ базе података, где кључ означава јединствену вредност или поље које помаже у идентификацији јединствених уноса у бази података. Ово може бити, на пример, број члана. Имена нису јединствена, али бројеви чланова обично јесу.
Наравно, термин се може односити и на физичке тастере на тастатури рачунара.
Уобичајена употреба кључа
- Јавни кључеви за шифровање се могу безбедно делити са трећим лицима, док приватни кључеви никада не би требало да се деле.
- Технологије шифровања засноване на кључу се користе у свим врстама комуникационих технологија.
- Кључеви базе података су увек јединствене вредности које издвајају потенцијално сличне записе у бази података.
Уобичајене злоупотребе кључа
- Кључеви се користе за шифровање података тако да алгоритми могу поново да их дешифрују.