Какво е цифров подпис?
<Р> Цифровият подпис е в основата на начин да се гарантира, че на електронен документ (електронна поща, електронни таблици, текстови файлове, и т.н.) е автентичен. Автентични средства, които знаете, кой е създал документа и вие знаете, че той не е бил променен по никакъв начин, тъй като това лице го е създал.
Цифрови подписи разчитат на някои видове криптиране, за да се гарантира автентичността. Encryption е процесът на вземане на всички данни, че един компютър се изпращат до друга и да го кодират във форма, която само на другия компютър ще бъде в състояние да декодира. Authentication е процесът на проверка на тази информация идва от надежден източник. Тези два процеса работят ръка за ръка за цифрови подписи
Има няколко начина да се идентифицират лице или информация за компютъра:.
<Р> Password - Използването на потребителско име и парола осигури най-много Общата форма за удостоверяване. Можете да въведете вашето име и парола, когато бъдете подканени от компютъра. Тя проверява двойката срещу защитен файл, за да потвърдите. Ако някоя от името или паролата не съвпадат, тогава вие не се допускат по-нататъшен достъп
<р> Checksum -. Вероятно една от най-старите методи за гарантиране, че тези данни са верни, контролни суми предвиждат също форма на удостоверяване, тъй като невалидна контролна сума подсказва, че данните са били компрометирани по някакъв начин. Контролната сума се определя по един от двата начина. Да кажем, че контролната сума на пакета е с дължина 1 байт, което означава, че може да има максимална стойност от 255. Ако сумата от другите байта в пакета е 255 или по-малко, а след това на контролната съдържа че точната стойност. Въпреки това, ако сумата на други байта е повече от 255, а след това на контролната сума е остатъка от общата стойност, след като е бил разделен на 256. Разгледайте този пример:
<Ли> Byte 1 = 212
<Ли> Byte 2 = 232
<Ли> Byte 3 = 54
<Ли> Byte 4 = 135
<Ли> Byte 5 = 244
<Ли> Byte 6 = 15
<Ли> Byte 8 = 80
<Ли> Общ = 1151. 1151 делено на 256 е равно на 4,496 (кръгла до 4). Умножете 4 X 256 което е равно на 1024. 1151 минус 1024 се равнява на 127 контролна
<р> CRC (Cyclic Redundancy Проверете) - CRCs са сходни по концепция за контролни суми, но те използват полином дивизия да се определи стойността на КРС , което е обикновено 16 или 32 бита дължина. Хубавото на КРС е, че той е