Город МОСКОВСКИЙ
01:00:01

OpenStreetMap в VS 2017. GMap.NET: Шифрование и расшифрование координат с помощью алгоритма MD5.

Аватар
Фильтры Excel
Просмотры:
46
Дата загрузки:
05.12.2023 21:05
Длительность:
01:00:01
Категория:
Обучение

Описание

В данном ролике мы с вами научимся шифровать данные. К примеру, вы отображаете на карте какие-то данные, которые хранятся в каких-то файлах. И хотите, чтобы доступ к данным был только в момент работы с картой, а сами данные хранились в зашифрованном виде. В начале ролика расскажу про алгоритмы шифрования, их полезность, когда и где их надо применять и вообще нужно ли оно в ГИС.

В этом ролике вы узнаете про:
- Что такое шифрование и зачем оно нужно
- Какие бывают алгоритмы шифрования
- Нужно и можно ли применять шифрование в ГИС
- Алгоритм шифрования MD5
- Библиотека System.Security.Cryptography
- Обработка клика мыши по карте
- Как мышкой поставить на карте маркеры
- Как задать и использовать хеш
- Хранение хеша
- Как зашифровать координаты точки
- Класс MD5CryptoServiceProvider
- Класс ICryptoTransform
- Класс TripleDESCryptoServiceProvider
- Как преобразовать строку в массив байт
- Как преобразовать массив байт в строку
- Методы ComputeHash, CreateEncryptor, CreateDecryptor
- Как расшифровать координаты точки и вывести их на карту

In this video, we will learn how to encrypt data. For example, you display on the map some data that is stored in some files. And you want access to the data only at the time of working with the card, and the data itself is stored in encrypted form. At the beginning of the video I will tell you about encryption algorithms, their usefulness, when and where they should be used, and whether it is generally needed in a GIS.

In this video you will learn about:
- What is encryption and why is it needed
- What are the encryption algorithms
- Is it necessary and possible to apply encryption in GIS
- MD5 encryption algorithm
- Library System.Security.Cryptography
- Handling mouse clicks on the map
- How to put markers on the map with the mouse
- How to set and use a hash
- Hash storage
- How to encrypt point coordinates
- MD5CryptoServiceProvider class
- ICryptoTransform class
- TripleDESCryptoServiceProvider class
- How to convert a string to a byte array
- How to convert a byte array to a string
- Methods ComputeHash, CreateEncryptor, CreateDecryptor
- How to decode the coordinates of a point and display them on the map

Скачать архив Gmap.Net - https://archive.codeplex.com/?p=greatmaps

Ссылка на плейлист - https://www.youtube.com/playlist?list=PLhczozPHBfbswrCwUFSDZ2aS1lQGQMItu

Проект на GitHub - https://github.com/SashaIsaev

Рекомендуемые видео