Academic project for an application that uses encryption