Applying cryptography from academia into practice