Score:2

How much much data can be verified by an electronic signature?

it flag

I’m trying to get a good understanding of how data encryption and signing work. I imagine these vary a bit depending on the software being used.

In particular, I am wondering about this: how much data can be verified by an electronic signature?

fgrieu avatar
ng flag
"Data encryption" and "data signature" are different things. The goal of encryption is to make some information unintelligible to attackers (on top of that, public-key encryption makes encryption possible with a public key). The goal of signature is to allow anyone holding a trusted copy of a public key to insure that some information is exactly as processed by the holder of the corresponding private key (rather than forged or modified by an adversary).
Vadym Fedyukovych avatar
in flag
Any chance to edit the title? Or, we might consider water signatures this April.
Score:5
my flag

So, I’m wondering how much data can be verified by an electric signature?

If you're asking about how much data that a single public key signature can handle, well, there's no realistic limit.

What every signature system (at least, every one that I've heard of) does is take the message, pass it through a hash function to generate a short hash (and then generate a signature based on the hash). Hence, nothing sees the entire message except for the hash function. Even the most restrictive hash function (e.g. SHA-256) will accept any message smaller than about $2^{61} \approx 2300$ petabytes (which is far more than anything you have to sign); other hash functions have either much larger limits or no formal limits at all.

Now, the signature software you have may impose a smaller limit (probably because it might insist on having the entire message in memory at once - software can be written without that assumption, but perhaps your code insists on it anyways); however that would be a software limitation, nothing to do with the algorithm itself.

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.