Hi,
Last year, I did a project about key retrieval and secure information sharing. In this project, I applied several cryptography techniques such as PPSS (password-protected secret sharing), ECC (Elliptic curve cryptography), AES, MAC,...
With this experience, it will not be a big deal for me to complete your project.
Please let me know if you have any question.
Best regards.