Գաղտնագրություն ընդդեմ ստեգանոգրաֆիայի
Տեղեկությունների թաքցման ուսումնասիրությունը կոչվում է Կրիպտոգրաֆիա: Անվստահելի միջավայրով, ինչպիսին ինտերնետն է, հաղորդակցվելիս շատ կարևոր է տեղեկատվությունը պաշտպանելը, և գաղտնագրությունը կարևոր դեր է խաղում դրանում: Այսօր կրիպտոգրաֆիան օգտագործում է մի քանի առարկաների սկզբունքներ, ինչպիսիք են մաթեմատիկան, համակարգչային գիտությունը և այլն: Ստեգանոգրաֆիան զբաղվում է թաքնված հաղորդագրություններ կազմելով, որպեսզի միայն ուղարկողն ու ստացողը իմանան, որ հաղորդագրությունը նույնիսկ գոյություն ունի: Քանի որ, բացի ուղարկողից և ստացողից, ոչ ոք չգիտի հաղորդագրության գոյության մասին, այն չի գրավում անցանկալի ուշադրություն:
Ի՞նչ է կրիպտոգրաֆիան:
Գաղտնագրությունը տեղեկատվություն թաքցնելու ուսումնասիրությունն է և օգտագործվում է անվստահելի միջոցի միջոցով հաղորդակցվելու ժամանակ, ինչպիսին է ինտերնետը, որտեղ տեղեկատվությունը պետք է պաշտպանված լինի այլ երրորդ կողմերից: Ժամանակակից կրիպտոգրաֆիան կենտրոնանում է կրիպտոգրաֆիկ ալգորիթմների մշակման վրա, որոնք դժվար է կոտրել հակառակորդը հաշվողական կարծրության պատճառով, ուստի չի կարող կոտրվել գործնական միջոցներով: Ժամանակակից կրիպտոգրաֆիայում օգտագործվում են երեք տեսակի գաղտնագրման ալգորիթմներ, որոնք կոչվում են Սիմետրիկ բանալի կրիպտոգրաֆիա, Հանրային բանալիների ծածկագրում և հեշ ֆունկցիաներ: Սիմետրիկ բանալի գաղտնագրությունը ներառում է գաղտնագրման մեթոդներ, որտեղ և՛ ուղարկողը, և՛ ստացողը կիսում են նույն բանալին, որն օգտագործվում է տվյալների գաղտնագրման համար: Հանրային բանալիների ծածկագրման մեջ օգտագործվում են երկու տարբեր, բայց մաթեմատիկորեն կապված բանալիներ: Հեշ ֆունկցիաները չեն օգտագործում բանալի, փոխարենը տվյալների հիման վրա հաշվարկում են ֆիքսված երկարության հեշ արժեքը: Այս հեշ արժեքից անհնար է վերականգնել երկարությունը կամ բնօրինակ պարզ տեքստը:
Ի՞նչ է ստեգանոգրաֆիան:
Ստեգանոգրաֆիան զբաղվում է թաքնված հաղորդագրություններ կազմելով, որպեսզի միայն ուղարկողն ու ստացողը իմանան, որ հաղորդագրությունը նույնիսկ գոյություն ունի: Քանի որ ոչ ոք, բացի ուղարկողից և ստացողից, չգիտի հաղորդագրության գոյությունը, այն չի գրավում անցանկալի ուշադրություն: Ստեգանոգրաֆիան օգտագործվել է նույնիսկ հին ժամանակներում, և այդ հնագույն մեթոդները կոչվում են Ֆիզիկական ստեգանոգրաֆիա: Այս մեթոդների որոշ օրինակներ են հաղորդագրությունները թաքնված հաղորդագրությունների մարմնում, հաղորդագրությունները գրված են գաղտնի թանաքով, ծրարների վրա գրված նամականիշներով ծածկված տարածքներում և այլն: Ստեգանոգրաֆիայի ժամանակակից մեթոդները կոչվում են թվային ստեգանոգրաֆիա: Այս ժամանակակից մեթոդները ներառում են աղմկոտ պատկերների մեջ հաղորդագրությունների թաքցումը, պատահական տվյալների մեջ հաղորդագրությունների տեղադրումը, վիդեո ֆայլերի մեջ հաղորդագրության հետ նկարների տեղադրումը և այլն: Ավելին, ցանցային ստեգոգրաֆիան օգտագործվում է հեռահաղորդակցության ցանցերում: Սա ներառում է այնպիսի տեխնիկա, ինչպիսին է Steganophony-ն (հաղորդագրություն թաքցնելը Voice-over-IP խոսակցություններում) և WLAN Steganography-ը (ստեգանոգրամների փոխանցման մեթոդներ անլար տեղային ցանցերում):
Ո՞րն է տարբերությունը կրիպտոգրաֆիայի և ստեգանոգրաֆիայի միջև:
Գաղտնագրությունը տեղեկատվություն թաքցնելու ուսումնասիրությունն է, մինչդեռ Ստեգանոգրաֆիան զբաղվում է թաքնված հաղորդագրություններ կազմելով, որպեսզի միայն ուղարկողն ու ստացողը իմանան, որ հաղորդագրությունը նույնիսկ գոյություն ունի: Ստեգանոգրաֆիայում միայն ուղարկողն ու ստացողը գիտեն հաղորդագրության գոյությունը, մինչդեռ ծածկագրության մեջ կոդավորված հաղորդագրության գոյությունը տեսանելի է աշխարհին: Դրա շնորհիվ Steganography-ը հեռացնում է թաքնված հաղորդագրության վրա եկող անցանկալի ուշադրությունը։ Կրիպտոգրաֆիկ մեթոդները փորձում են պաշտպանել հաղորդագրության բովանդակությունը, մինչդեռ Ստեգանոգրաֆիան օգտագործում է մեթոդներ, որոնք թաքցնում են ինչպես հաղորդագրությունը, այնպես էլ բովանդակությունը: Ստեգանոգրաֆիայի և կրիպտոգրաֆիայի համատեղմամբ կարելի է հասնել ավելի լավ անվտանգության: