Разработка мессенджера с использованием ассиметричного шифрования

Слайд 2

Ассиметричное шифрование Что такое ассиметричное шифрование? В чем заключается сущность этого

Ассиметричное шифрование

Что такое ассиметричное шифрование? В чем заключается сущность этого нового алгоритма,

которую не хотят или не могут понять еще в большинстве стран?
Слайд 3

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

Открытый ключ

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

нее положили сообщение

Закрытый ключ

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

А суть его проста:

Слайд 4

RSA В качестве криптоустойчивого фактора используется сложность разложения на множители пары

RSA

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

чисел

Diffie-Hellman

Ассиметрично шифруется сеансный ключ, который уже используется в симметричном алгоритме шифрования

RabbitCrypt

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

Реализации:

Слайд 5

Принцип работы

Принцип работы

Слайд 6

MyRabbit

MyRabbit

Слайд 7

Растровая Эмиссия

Растровая Эмиссия

Слайд 8

Генерация кластеров и ключей

Генерация кластеров и ключей

Слайд 9

Обмен ключами

Обмен ключами

Слайд 10

Клиент - Сервер

Клиент - Сервер

Слайд 11

Чат

Чат

Слайд 12

Blazor

Blazor