A voting method includes receiving identity-based information, vote data and a passphrase for a voter, encrypting the vote data using a symmetric key, generating second identity-based information for the voter, and generating an identity-based public key using at least the second identity-based information and a voting system parameter. In preferred embodiments, the cheese is cooled by a cryogenic refrigerant with at least parts of the cheese cooled to below zero degrees centigrade. In some embodiments, methods to be dynamically compiled are referenced in one or more lists.