add supported algorithm list, add decode function for verification keys