Java API for the Python Public-Key Authority for Highly Secure Systems Asignment 2