2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 [C++] Как использовать библиотеку crypto++ или CryptoAPI
Сообщение12.05.2012, 05:59 


27/12/11
34
Как использовать библиотеку crypto++ или CryptoAPI (AES)
1) Генерация пароля
2) Где его хранить?(пароль) (деббагеры повсюду...)
3) Шифровка
4) Дешифровка
И если можно то в разных процедурах. (Пишу не в консоле)
Заранее спасибо.

 Профиль  
                  
 
 Re: [C++] Как использовать библиотеку crypto++ или CryptoAPI
Сообщение12.05.2012, 15:18 
Заслуженный участник
Аватара пользователя


06/10/08
6422
by_trojan в сообщении #569937 писал(а):
2) Где его хранить?(пароль) (деббагеры повсюду...)
Какова конечная цель и почему для ее реализации было выбрано симметричное шифрование? Если требуется, чтобы пароль в памяти ни в один момент времени не находился, нужно использовать специальные аппаратные решения.

 Профиль  
                  
 
 Re: [C++] Как использовать библиотеку crypto++ или CryptoAPI
Сообщение12.05.2012, 20:26 


24/05/09

2054
Наверное полностью спрятать "оригинал" пароля (то, с чем сравнивается введённое пользователем значение) в теле программы невозможно. Если его находит сама программа, то очевидно найдёт и дебаггер. Можно только усложнить ему жизнь - например сделать так, чтобы "оригинал" не висел в памяти, а вычислялся по сложному алгоритму.

 Профиль  
                  
 
 Re: [C++] Как использовать библиотеку crypto++ или CryptoAPI
Сообщение12.05.2012, 23:52 


27/12/11
34
2 вопрос отпадает.
Как использовать библиотеку crypto++ или CryptoAPI (AES)
1) Генерация пароля
3) Шифровка
4) Дешифровка

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group