internal static extern Status EncryptAndVerify( EncryptionMediatorHandle handle, PlaintextBallot.PlaintextBallotHandle plainutext, out CiphertextBallot.CiphertextBallotHandle ciphertext);
internal static extern Status Free(EncryptionMediatorHandle handle);
internal static extern Status CompactEncrypt( EncryptionMediatorHandle handle, PlaintextBallot.PlaintextBallotHandle plainutext, out CompactCiphertextBallot.CompactCiphertextBallotHandle ciphertext);
internal static extern Status New( InternalManifest.InternalManifestHandle manifest, CiphertextElectionContext.CiphertextElectionContextHandle context, EncryptionDevice.EncryptionDeviceHandle device, out EncryptionMediatorHandle handle);