Форум программистов, компьютерный форум, киберфорум
Наши страницы
Компьютерная безопасность
Войти
Регистрация
Восстановить пароль
 
mrskylines
0 / 0 / 0
Регистрация: 26.04.2015
Сообщений: 5
1

разработка криптосистемы

02.05.2018, 19:45. Просмотров 133. Ответов 2
Метки нет (Все метки)

Разрабатываю криптосистему на C#. Интересует вопрос: в каком виде нужно хранить параметры шифрования пользователей?
То есть предположим следующую ситуацию: Алиса передает Бобу свой открытый ключ, в свою очередь Боб шифрует открытым ключом Алисы свои данные, используя выбранный алгоритм (AES, DES и т.д.) с заданными им параметрами (длина ключа, режим шифрования) и функцией хэширования (см. скрин). Затем Боб передает зашифрованный файл Алисе.
Каким образом Алиса узнает, каким алгоритмом с какими параметрами Боб зашифровал файл? Я предполагаю, что эти два пользователя заранее договариваются об этом. Но у меня сомнения в правильности моего решения. Как вариант, я полагаю, можно создать БД с данными об используемых для данного файла параметрах шифрования.
Буду благодарен, если укажете путь к верному решению.
0
Миниатюры
разработка криптосистемы  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.05.2018, 19:45
Ответы с готовыми решениями:

Симметричные криптосистемы
Симметричные криптосистемы

Оценка криптосистемы
Помогите пожалуйста! В нашей конторе встал выбор между двумя фирмами, которые...

криптосистемы. Алгоритм DES
Задача 1. Симметричные криптосистемы. Алгоритм DES. Необходимо зашифровать...

Дешифрация криптосистемы с открытым ключом
Господа программисты! Как можно создать функцию которя будет вычислять...

Асимметричные криптосистемы. Алгоритм RSA.
Асимметричные криптосистемы. Алгоритм RSA. Необходимо зашифровать первые четыре...

2
Allex-Allex-
0 / 0 / 0
Регистрация: 01.05.2018
Сообщений: 7
03.05.2018, 02:02 2
Дружище, тока без обид, но при вашей постановке вопроса ВАМ ПОКА РАНО ЗАНИМАТЬСЯ AES !!!
.
Ибо из постановки вопроса видно ваше плохое понимание предмета криптографической устойчивости и функционирования разрабатываемого вами предложения аж с AES, ... в то время как AES используют именно в серьёзных системах, где криптографическая устойчивость очень критична.
Т.е. вы как бы пытаетесь установить турбонаддув на уровне запорожца, что есть нелепость.
.
Вам следует сначала ДОСКАНАЛЬНО вникнуть в суть функционирования систем с открытым ключом, а уже потом писать софт под это на AES !!!
(многие хорошие программы AES прикручивают только после того как саму софтину доведут до ума и отладят, а не сразу прям, ... ибо сие очень критично !!! Очень критично !!! ... Например в моём любимом Flashnote шифрование AES прикрутили только недавно, и оно СТАБИЛЬНО функционирует с развитой системой автобэкапов, ... ибо сие очень критично !!! Очень критично !!! )
0
mrskylines
0 / 0 / 0
Регистрация: 26.04.2015
Сообщений: 5
03.05.2018, 02:14  [ТС] 3
Цитата Сообщение от Allex-Allex- Посмотреть сообщение
Ибо из постановки вопроса видно ваше плохое понимание предмета криптографической устойчивости и функционирования разрабатываемого вами предложения аж с AES, ... в то время как AES используют именно в серьёзных системах, где криптографическая устойчивость очень критична.
Тоже без обид, но я вижу только оффтопик с Вашей стороны. Меня интересует ответ на четко поставленный вопрос, а не рассуждения на свободную тему. И мой вопрос предполагает небогатый уровень знания по этой теме, из чего и возник топик на форуме.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.05.2018, 02:14

Разработка ОС
P.S - плохос русским.. Notes 1: пожалийста ответите на заданые вопросы.Меня не...

Разработка на 1C
есть желание научиться заниматься разработкой приложений\доработкой на 1С,...

Разработка
Задача №1 Вычисление простого выражения Разработать программу для вычисления...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru