The digital signature represents the most efficient means of ensuring the integrity of sent
data (e.g., submitted transactions) and secure verification of their sender.
Therefore, the use of digital signatures is limited to situations where the means of
communication used is a computer (such as
Corporate
Banking or
Internet
Banking).
Digital signature principle
A digital signature is created in the following way: first, a cryptographic check sum is
calculated from the signed data. Based on a private key, the cryptographic check sum is used
to calculate a digital signature.
The verification of the digital signature is similar: the recipient checks that the digital
signature matches the sender's public key. He or she then calculates the cryptographic
check sum of the received data and compares it to the cryptographic check sum received from the
sender. If the check sums match, it has been verified that the data have not been modified since
they were sent by the client.
The recipient has access only to the sender's public key. Only the sender's
public key can be used to verify the sender's digital signature. Anyone can know the public
key. However, the key cannot be used to create a valid digital signature.