Знайте, Intuit, лекция, кодиране и криптиране

Анотация: Основната концепция на кодиране и криптиране на информация, защита на данните и анти-вирусна защита.

В съвременното общество, успехът на каквато и да е дейност е силно зависима от наличието на определени данни (информация) и от отсъствието на техните (й) конкуренти. В по-силно изразени в този смисъл, по-голямата потенциални опасности от злоупотреби в областта на информацията и по-голямата необходимост от защита на информацията. С една дума, появата на информация вкусовата промишленост е довело до появата на медийната индустрия, за да го защитава и да се актуализира най-големи проблеми за защита на информация за проблемите на информационната сигурност.

Един от най-важните проблеми (на обществото) - Съобщение кодиране задача и криптиране на данните.

Защитата и укриване на информация във връзка с науката kpiptologiya (Kryptos - тайни, лога - наука). Kpiptologiya има две основни nappavleniya - kpiptogpafiyu и kpiptoanaliz. Целите на тези области ppotivopolozhny. Kpiptogpafiya ангажирани в строителството и изучаване на математически методи за преобразуващите infopmatsii и kpiptoanaliz - изследователски възможности passhifpovki infopmatsii без ключ. Терминът "криптография" идва от две гръцки думи: kriptoc - мистерия и grofeyn - пиши. Така, че е криптографията, публикации на система за реализациите, за да го неразбираем за непосветените лица и дисциплина, която изучава общите свойства и принципите на криптографски системи.

Представяме някои основни понятия за кодиране и криптиране.

Код - обикновено съвпадение на набор от символи на набор X бележи друг набор Y. Ако X всеки знак в кодирането съответства на един знак Y. това кодиране. Ако всеки един от героите на уникално Y ще се намери според някои произнесе прототип си в X. Това правило се нарича декодиране.

Кодиране - процес на преобразуване на знаци (думи) в писмото на X азбука (дума) азбука Y.

При подаване на съобщения до компютъра всички герои са кодирани байта.

Пример. Ако всеки цвят се кодира от два бита, е възможно да се кодират до 2 2 = 4 цветове, три - 2 3 = 8 цветове, осем бита (байт), - 256 цвята. За да кодира всички знаци на клавиатурата достатъчно байта.

В криптирана съобщение може да бъде изградена върху друга азбука. Наречете го съобщението. Процесът на превръщане на открито послание към затворената съобщението е кодирано.

Ако A - открита комуникация. Б - Затворен съобщение (код). е - обикновено криптиране. след това е (A) = Б.

правила за шифроване трябва да бъдат избрани така, че криптирана съобщение може да бъде разшифрован. Същият тип правила (например, всички цифри, като числото Цезар, в което всеки символ е кодирана азбука на разстояние от него характер на позиция к) са комбинирани в класове и параметър дефинирани в класа (цифров, характер, масата, и т.н.), което позволява да се справи ( да варира) всички правила. Този параметър се нарича ключ за криптиране. Той обикновено в тайна и ще се предоставя само на тези, които трябва да прочетете криптирана съобщение (ключодържател).

Когато кодиране не е такъв таен ключ а. тъй като кодирането е насочена към по-стегнато, компактен представителство на съобщението.

Ако к - ключ. ние може да пише: F (к (А)) = Б. За всеки ключ к. трансформиране е (к) трябва да е обратим, т.е. F (к (В)) = А. набор от трансформация е (к) и съответно множество к се нарича криптиране.

Има две големи групи шифри. шифри и шифри транспониране замяна.

Транспониране шифър промени само от порядъка на героите на оригиналното съобщение. Това са кодовете. превръщане, което води до промяна само отворен повтаряне на символите оригиналното съобщение.

Замяна шифър замества всеки знак кодиран съобщения до символът (ите), от друга (и), без да се променя тяхната цел. Това са кодовете. трансформация, която да доведе до заместване на всеки символ отворен съобщение на други символи, където последователността от символи затворен съобщение съвпада с реда на съответните символи отворени съобщения.