2. Электронная подпись
Хотя название в корне неверное, должно быть -
Цифровая подпись.
Но всё же, надо уточнить с преподавателем.
Потому что электронная подпись, и для этого нужны специальные кард-ридеры и пластиковые карды-аусвайсы.
Цифровая подпись, это чуть проще и универсальней.
Вот сайт
https://forum.antichat.net имеет свой цифровую подпись и сертификат.
Можешь сделать и себе такое, и отправить преподавателю на электропочтовый мейл курсовую работу, подписанную своей цифровой подписью.
UPD.
В Windows - стандарт цифровой подписи программ реализован из коммандной строки, X.509 certificate format.
https://msdn.microsoft.com/en-us/library/aa387764.aspx
Для первого знакомства с цифровой подписью, рекомендую PGP 6.5.8ckt. CKT - Cyber Hackers Temple.