DNL |
Отправлено: 01.04.2004, 13:50 |
|
Не зарегистрирован
|
Подскажите есть ли аналог юниксовой функции crypt в WIN32?
CRYPT(3) Library functions CRYPT(3)
НАЗВАНИЕ
crypt — шифрует пароль и данные
СИНТАКСИС
#define _XOPEN_SOURCE
#include
char *crypt(const char *key, const char *salt);
ОПИСАНИЕ
crypt — это функция шифрования пароля. Она основана на
алгоритме Data Encryption Standard с различными
расширениями и вариациями, нацеленными на усложнение
задачи поиска ключа.
key — это задаваемый пользователем пароль.
salt — это двухсимвольная строка, выбираемая из набора
[a-zA-Z0-9./]. Эта строка используется для направления
алгоритма по одному из 4096-и путей.
|
|
klen |
Отправлено: 03.04.2004, 11:38 |
|
Машинист паровоза
Группа: Участник
Сообщений: 239
|
Да все тут есть.
Смотри хелп Common Encryption Algorithms
CryptDestroyKey Destroy a key.
CryptExportKey Transfer a key from the CSP into a key blob in the application's memory space.
CryptGenRandom Generate random data.
CryptGetKeyParam Retrieve a key's parameters.
CryptGetUserKey Get a handle to the key exchange or signature key.
CryptImportKey Transfer a key from a key blob to a CSP.
CryptSetKeyParam Specify a key's parameters. |
|