Шифрование текста

Алгоритм DES

Алгоритм DES

Поговорим опять о шифровании. На этот раз рассмотрим алгоритм DES. DES – алгоритм блочного шифрования на основе сети Фейстеля, которая проходится 16 раз. DES может использоваться в нескольких режимах; мы рассмотрим режим “электронной кодовой книги” – ECB (electronic code book). Разработку…

Шифр Виженера

Шифр Виженера

В данной статье рассмотрим шифр Виженера. Будет описан алгоритм и написана программа на языке C#, реализующая классический шифр Виженера и шифрование гаммированием.

Азбука Морзе C#

Азбука Морзе C#

Азбука Морзе – это один из способов кодирования букв, цифр и других символов. Для кодирования какого-либо символа используется набор знаков, состоящий из “точек” и “тире”. В этой статье мы разберем исходный код программы, которая выполняет шифрование символов в код азбуки…

QR-код на С#: генерируем, распознаём, сохраняем, загружаем.

QR-код на С#: генерируем, распознаём, сохраняем, загружаем.

В этой статье мы создаём программу, которая генерирует, сохраняет, загружает и распознаёт QR-код на C# в проекте Windows Forms.

Шифр Цезаря на языке Си

Шифр Цезаря на языке Си

В этой статье я расскажу про шифрование текста на языке C методом сдвига символов (также известный как шифр Цезаря). Пользователь вводит натуральное число n – это количество символов, на которое мы сдвигаем данный символ. Например, если n = 2, то буква…