tanszek:oktatas:techcomm:digital_signature
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tanszek:oktatas:techcomm:digital_signature [2024/10/07 15:15] – [Digital Signature] knehez | tanszek:oktatas:techcomm:digital_signature [2024/10/07 15:19] (current) – [Simple Digital Signature Using Direct RSA Application] knehez | ||
---|---|---|---|
Line 19: | Line 19: | ||
5. **Non-repudiation**: | 5. **Non-repudiation**: | ||
- | These requirements make digital signatures a much more secure | + | These requirements make digital signatures a much more secure |
+ | |||
+ | ==== Simple Digital Signature Using Direct RSA Application ==== | ||
+ | |||
+ | In its simplest form, the **RSA algorithm** can also be used for digital signatures. | ||
+ | |||
+ | The steps are as follows: | ||
+ | |||
+ | - Sign the document using your private key | ||
+ | - In RSA, the roles of the private and public keys can be reversed: you can encrypt with either key, and the other key (and only that key) can decrypt the message. | ||
+ | - If someone encrypts a message with their **private key**, it can be decrypted using their **public key**, thereby verifying the authenticity. | ||
+ | - The entire document is encoded as part of the signature (the encoded document itself is the signature). | ||
+ | - The signer cannot deny having signed the document because they are the only ones who know the private key necessary to create the signature. | ||
+ | - When using the RSA signing method, the document remains unreadable until the signature is verified. | ||
+ | |||
+ | However, this method can be **inconvenient** in certain cases: | ||
+ | |||
+ | * If the recipient does not have access to the **public key**. | ||
+ | |||
+ | * If there is not enough computational power available to decrypt the message. | ||
+ | |||
+ | This explanation outlines how RSA can be applied to digital signatures in a simple manner and highlights the potential limitations of this approach. |
tanszek/oktatas/techcomm/digital_signature.1728314152.txt.gz · Last modified: 2024/10/07 15:15 by knehez