Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
Объектом исследования является методика передачи персональных данных с использованием алгоритмов симметричного и ассиметричного шифрования. Цель работы – разработать эффективную методику распределения ключей для шифрования трафика. В данной работе рассматривается один вариант реализации, из возможных, безопасности в сети интернет, для безопасной авторизации и передачи данных. Для создания и тестирования приложения понадобится веб сервер на базе apache + nginx с серверным языком php и приложение клиента на javascript. Суть алгоритма безопасности заключается в разработке эффективной методики распределения ключей для шифрования трафика в клиент-серверной архитектуре веб-приложения. Расширяя данную структуру, возможно включить все возможные алгоритмы на выбор клиента.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все | |||||
Интернет | Авторизованные пользователи СПбПУ | |||||
Интернет | Анонимные пользователи |
Оглавление
- ВВЕДЕНИЕ
- ГЛАВА 1. ИССЛЕДОВАНИЕ АЛГОРИТМОВ И МЕТОДОВ
- 1.1. Современные технологии создания веб-сайта
- 1.2. Защита данных
- 1.3. Исследование существующих протоколов
- 1.4. Алгоритмы распределения ключей
- 1.4.1. Алгоритм Нидхема — Шрёдера
- 1.4.2. Алгоритм Диффи — Хеллмана
- 1.4.3. Алгоритм Отвея — Рииса
- 1.5. Фреймворки и библиотеки поддерживающие криптографические алгоритмы
- 1.5.1. Библиотека PidCrypt
- 1.5.2. Фреймворк RSA Framework Garfieldius
- 1.5.3. Библиотека BrainFooLong CryptoJs-AES-PHP
- 1.5.4. Фреймворк Katyo – Heliko
- 1.6. Симметричные алгоритмы шифрования для протокола
- 1.7. Анализ алгоритмов распределения ключей
- 1.8. Анализ и выбор симметричного алгоритма
- ГЛАВА 2. ТЕОРЕТИЧЕСКАЯ РАЗРАБОТКА
- 2.1. Исследование и выбор алгоритмов и библиотек
- 2.2. Этапы проектирования безопасности
- 2.3. Алгоритм RSA как способ распределения ключей
- 2.4. Схема работы веб-приложения
- ГЛАВА 3. ПРАКТИЧЕСКАЯ РЕАЛИЗАЦИЯ ПРОЦЕССА ЗАЩИТЫ ПЕРДАЧИ ДАННЫХ
- 3.1. Установка базы данных
- 3.2. Настройка сервера Apache + Nginx
- 3.3. Проектирование базы данных для блога
- 3. 4. Реализация блога Back end
- 3. 4. 1. Создание регистрации и авторизации
- 3.4.2. Публикация сообщений и хранение данных
- 3. 5. Реализация блога Front end
- 3. 5. 1. Создание запросов XHR
- 3.5.2. Создание стилей CSS
- 3.6. Класс криптографии для ассиметричного алгоритма
- 3.7. Реализация симметричного шифрования трафика
- ГЛАВА 4. АНАЛИЗ РЕЗУЛЬТАТОВ
- 4.1. Результаты приложения
- 4.2. Результаты приложения после реализации методов шифрования.
- 4.3. Тестирование и связь с другими технологиями
- Заключение
- Список использованных источников
Статистика использования
Количество обращений: 232
За последние 30 дней: 0 Подробная статистика |