Валєк, Роберт Антонович2019-12-132019-12-132019Валєк, Р. А. Побудова криптосистем з використанням регулярної і контекстно-вільних граматик з багатобарвним розфарбуванням : дипломна робота бакалавра / Р. А. Валєк. – Одеса, 2019. – 54 с.https://dspace.onu.edu.ua/handle/123456789/26630Ця робота фокусується на практичній реалізації повноцінної симетричної системи шифрування на основі формальних граматик, досліджуючи ідею використання скінченних автоматів, еквівалентних регулярним граматикам, як криптографічних ключів. Повністю функціональна система реалізована на JavaScript (стандарт EcmaScript2019), що включає засоби програмної репрезентації і генерації скінченних автоматів, алгоритми шифрування і дешифрування, а також ряд допоміжних і аналітичних компонентів.This work focuses on practical implementation of a proper symmetrical encryption system based on formal grammars, exploring the idea of using finite state machines, equivalent to regular grammars, as cryptographic keys. Fully functional system is implemented in JavaScript (EcmaScript2019 standard), including means of programmatic representation and generation of finite state machines, encryption and decryption algorithms, and various analytical and miscellaneous features.uk123 комп’ютерна інженеріякриптосистемаконтекстно-вільна граматикабагатобарвне розфарбуванняПобудова криптосистем з використанням регулярної і контекстно-вільних граматик з багатобарвним розфарбуваннямCreation of cryptosystems using regular and context-free grammars with multi-colored coloringDiplomas