Skip to content
This repository has been archived by the owner on Jan 26, 2024. It is now read-only.

ПетрГУ. Программная инженерия 1 курс. Индивидуальный проект по курсу "Основы информатики и программирования". Тестирование ПО.

License

Notifications You must be signed in to change notification settings

Rakabidaasta/desktop-crypto-tool

Repository files navigation

Build Status Coverage Status Quality Gate Status Bugs


Индивидуальный проект по курсу "Основы информатики и программирования"

Desktop crypto tool --- приложение, позволяющее быстро решить некоторые базовые задачи криптографии. Перед установкой приложения необходимо скачать словарь rockyou.txt и поместить его в домашний каталог.

Ссылки на отчёт, презентацию и описание тестов.

Функции:

  • подбор строки, MD5-хеш которой соответствует заданному хешу (check_hash);
  • дешифровка криптографического алгоритма RSA, при вводе необходимых переменных (p, q, e и само зашифрованное сообщение);
  • перевод строки из UTF-8 в base16 (hex), base32 и base64.

Copyright © 2021, Квист Татьяна

About

ПетрГУ. Программная инженерия 1 курс. Индивидуальный проект по курсу "Основы информатики и программирования". Тестирование ПО.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published