Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1.1 KB

README.md

File metadata and controls

22 lines (17 loc) · 1.1 KB

VigenereEncryptor

Test task solution

Реализовать систему шифрования методом Винжера: Сигнатура метода шифрования: string Encrypt(string source, string key);

Сигнатура метода расшифрования: string Decrypt(string encrypted, string key);

Плюсом будет, если кандидат реализует сигнатуры: Сигнатура метода шифрования: IEnumerable Encrypt(IEnumerablesource, string key);

Сигнатура метода расшифрования: IEnumerable Decrypt(IEnumerable encrypted, string key);

Требования к решениям:

  1. Основное ядро должно быть написано кандидатом.
  2. Предоставляемый код должен собираться и работать.
  3. Функционал должен быть покрыт минимальным набором тестов.
  4. Стиль кодирования должно соответствовать МS и Code Style Guide (STS)