akaAK     About     Archive     Photos

Kiran (AK) Adapa's engineering, tech, findings blog

Keybase - Crypto for everyone

Elec signature vs digital signaure

  • https://www.signix.com/blog/difference-between-electronic-and-digital-signature

https://www.ontask.io/resources/blog/electronic-signature-vs-digital-signature-know/

Digital signatures have three components: authentication, non-repudiation, and integrity. This ultimately means it’s possible to track whether a document with a digital signature has been tampered with. They are also unique to each signer.

https://blog.ligos.net/2018-04-28/Getting-Started-With-KeyBase.html

With regular (un-encrypted or unsigned) digital communication such as Emails it is possible for a sender to refuse authorship or there is no certain way for the receiver to

For example, if Bob sends a message to Diana then Diana shall be able to verify that the message indeed was sent by Bob and no one else tried to spoof Bob’s identity. With PDF documents and some online transactions

Definition of non-repudiation from NIST CSRC:

Assurance that the sender of information is provided with proof of delivery and the recipient is provided with proof of the sender’s identity, so neither can later deny having processed the information.

Very informative slide deck from Gemini Security Solutions about PKI and PGP.

Use GPG on the command line

  • https://blog.ghostinthemachines.com/2015/03/01/how-to-use-gpg-command-line/

Search for Public Keys

  • by email address or Key ID

Upload or manage your key at https://keys.openpgp.org/

Check a key by id or email and get results as follows:

https://keys.openpgp.org/vks/v1/by-fingerprint/D0D4EC96B8230B4EBFD7971FC4121392067D557C - for akadapa@protonmail.com

How to Export Your Keys

  • https://www.techrepublic.com/article/how-to-create-and-export-a-gpg-keypair-on-macos/