На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Cryptographic Key Overview



There are two types of cryptographic keys: session keys and public/private key pairs.

Session Keys

Session keys are primarily used for data encryption/decryption and are used with symmetric encryption algorithms. That is, the same key is used for both encryption and decryption.
Most of the activity involving session keys relates to keeping them secret. It is important to keep the number of people who possess a particular session key as small as possible (one or two people is recommended).

Public/Private Key Pairs

Key pairs are composed of two components: the public key and the private key. The public key is distributed far and wide while the private key, on the other hand, is kept secret. Only the owner of the key pair is allowed to possess the private key.
If one of the keys (the public key) is used to encrypt a message, then the other key is required to decrypt it. Thus, if you want to send someone a message, you can encrypt the file using their public key and be confident that no one else will be able to read the file.

If the private key is used to sign a message, then the other key must be used to validate the signature. For example, if you want to send someone a digitally signed message, you would sign the message with your private key, and the other person could verify your signature using your public key.
Unfortunately, public-key algorithms are incredibly slow and it is impractical to use them to encrypt large amounts of data. In practice, symmetric algorithms are used for encryption/decryption, while the public-key algorithms are used merely to encrypt the session keys. Similarly, it is not practical to use public-key signature algorithms to sign large messages. Instead, a hash is made of the message and the hash value is signed.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Шифровальный Ключевой Обзор



Есть два типа шифровальных ключей: сеансовые ключи и публика/частные ключевые пары.

Сеансовые Ключи

Сеансовые клавиши первоначально использованы для шифрования/расшифровки данных и использованы симметричными шифровальными алгоритмами. То есть, та же клавиша использована как для шифрования так и расшифровки.
Наиболее деятельность включающий сеансовый клавиши иметь отношение к хранению им секрета. Важно должно держать количество людей, которые обладают конкретной сеансовой клавишей как можно меньше (один или два людей рекомендованы).

КЛЮЧЕВЫЕ Пары Public/Private

Ключевые пары сформированы двух компонентов: общественная клавиша и частная клавиша. Общественная клавиша распространяется повсюду пока частная клавиша, с другой стороны,, держана секрет. Только владелец ключевой пары позволен обладать частной клавишей.
Если одна из клавиш ( общественная клавиша), использован, чтобы кодировать сообщение, тогда требуется, чтобы другая клавиша декодировала это. Таким образом, если Вы хотите послать кому-нибудь сообщение, Вы можете закодировать файл, использовавший их общественную клавишу и быть уверены, что никто другое не будет способным прочитать файл.

Если частная клавиша использована, чтобы подписывать сообщение, тогда другая клавиша должна быть использована, чтобы подтверждать сигнатуру. Например, если Вы хотите послать кому-нибудь в цифровой форме подписанное сообщение, Вы должны подписывать сообщение с вашей частной клавишей, и другой человек мог бы проверить вашу сигнатуру, использовавшую вашу общественную клавишу.
К несчастью, общественные-ключевые алгоритмы incredibly медленные и он непрактичный, чтобы использовать их, чтобы кодировать большие суммы данных. На практике, симметричные алгоритмы использованы для шифрования/расшифровки, пока общественные-ключевые алгоритмы используются просто, чтобы кодировать сеансовые клавиши. Аналогично, это не практическое, чтобы использовать общественные-ключевые алгоритмы сигнатуры, чтобы подписывать большие сообщения. Взамен, хэш сделан из сообщения и величина хэша подписана.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz