fn verify(comptime modulus_len: usize, sig: [modulus_len]u8, msg: []const u8, public_key: PublicKey, comptime Hash: type) !void
modulus_len: usize,
sig: [modulus_len]u8,
msg: []const u8,
public_key: PublicKey,
Hash: type,