Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Программа для хранения данных Рassword Keeper

Безопасность хранения данныхиспользование на каждом сервисе отдельных паролейотказ от простых, легко подбираемых паролейиспользование паролей, отвечающих требованиям безопасности
ГУО «Средняя школа «203»Программа для хранения данных  «Рassword Keeper»Автор: Ковальчук Владимир«СШ Безопасность хранения данныхиспользование на каждом сервисе отдельных паролейотказ от простых, легко подбираемых Где хранить данные?На бумагеВ головеНа компьютере Программы для хранения данных KeePassX eWallet 1Password RoboForm LastPass Цель работы разработать программу для безопасного хранения данных как на компьютере пользователя, Выбор языкаДля разработки программы использовался язык программирования С#Используемые библиотекиSystem.IO – библиотека для Основные классыDirectory File Основные методы  работы с директориямиCreateDirectory(path) - создает все каталоги и подкаталоги, Основные методы  работы с файламиCreate(path) - создает или перезаписывает файл по Демонстрация программы ВыводыДанная программа может использоваться для хранения паролей и личных данных пользователя как Используемые источникиОбзор программ-аналогов http://habrahabr.ru/post/125248/Руководство по программированию на С# http://msdn.microsoft.com/ru-ru/library/67ef8sbd.aspxШилдг Г. Полный справочник Спасибо за внимание!
Слайды презентации

Слайд 2 Безопасность хранения данных
использование на каждом сервисе отдельных паролей
отказ

Безопасность хранения данныхиспользование на каждом сервисе отдельных паролейотказ от простых, легко

от простых, легко подбираемых паролей
использование паролей, отвечающих требованиям безопасности


Слайд 3 Где хранить данные?
На бумаге
В голове
На компьютере

Где хранить данные?На бумагеВ головеНа компьютере

Слайд 4








Программы для хранения данных
KeePassX
eWallet
1Password
RoboForm
LastPass

Программы для хранения данных KeePassX eWallet 1Password RoboForm LastPass

Слайд 5 Цель работы разработать программу для безопасного хранения данных как

Цель работы разработать программу для безопасного хранения данных как на компьютере

на компьютере пользователя, так и на сервере
Основные задачи
изучить

аналогичные программные продукты;
разработать интерфейс программы;
обеспечить возможность сохранения, загрузки и редактирования данных как на компьютере, так и на сервере;
ввести возможность располагать данные по категориям;
предоставить пользователю возможность выполнять автообновление программы;
обеспечить возможность генерации сложных, надежных паролей;
организовать максимально надежную защиту для хранения данных путем шифрования AES-256;
разработать установочный пакет.

Слайд 6 Выбор языка
Для разработки программы использовался язык программирования С#

Используемые

Выбор языкаДля разработки программы использовался язык программирования С#Используемые библиотекиSystem.IO – библиотека

библиотеки
System.IO – библиотека для работы с файлами;
System.Net – библиотека

для работы с сетью;
BytesRoad.Net.Ftp – библиотека для работы с FTP-сервером;
System.Diagnostics – библиотека классов платформы NET Framework, позволяет осуществлять взаимодействие с системными процессами;
System.Net.NetworkInformation - обеспечивает доступ к данным о сетевом трафике, сетевым адресам и уведомлениям об изменении адресов локального компьютера;
System.Security.Cryptography – предоставляет криптографические службы, включающие безопасное кодирование и декодирование данных;
System.Management – для работы с информацией об устройствах компьютера;
System.Threading – для работы с потоками.

Слайд 7 Основные классы
Directory
File

Основные классыDirectory File

Слайд 8 Основные методы работы с директориями
CreateDirectory(path) - создает все

Основные методы работы с директориямиCreateDirectory(path) - создает все каталоги и подкаталоги,

каталоги и подкаталоги, по указанному пути.
Delete(path) - удаляет пустой

каталог по заданному пути.
Exists(path) - Определяет, указывает ли заданный путь на существующий каталог на диске.



Слайд 9 Основные методы работы с файлами
Create(path) - создает или

Основные методы работы с файламиCreate(path) - создает или перезаписывает файл по

перезаписывает файл по указанному пути
Delete(path) - удаляет указанный файл
Exists(path)

– определяет, существует ли заданный файл
ReadAllText(path) - открывает текстовый файл, считывает все строки файла и затем закрывает файл
WriteAllText(path, contents) - создает новый файл, записывает в него указанную строку и затем закрывает файл. Если файл уже существует, он будет перезаписан
Здесь path - файл, в который осуществляется запись, с указанием пути, contents - строка, которую нужно записать в файл.


Слайд 10 Демонстрация программы

Демонстрация программы

Слайд 11 Выводы
Данная программа может использоваться для хранения паролей и

ВыводыДанная программа может использоваться для хранения паролей и личных данных пользователя

личных данных пользователя как на компьютере пользователя (с учетом

категорий), а также на сервере
Предусматривает возможность дальнейшего развития и автоматического обновления с сервера

Слайд 12 Используемые источники
Обзор программ-аналогов http://habrahabr.ru/post/125248/
Руководство по программированию на С#

Используемые источникиОбзор программ-аналогов http://habrahabr.ru/post/125248/Руководство по программированию на С# http://msdn.microsoft.com/ru-ru/library/67ef8sbd.aspxШилдг Г. Полный

http://msdn.microsoft.com/ru-ru/library/67ef8sbd.aspx
Шилдг Г. Полный справочник по С#.: Пер. с англ.

— М.: Издательский дом "Вильяме", 2004. — 752 с

  • Имя файла: programma-dlya-hraneniya-dannyh-rassword-keeper.pptx
  • Количество просмотров: 82
  • Количество скачиваний: 0