RSA, HASHING, & DIGITAL SIGNATURES
Each branch generates Public + Private Key
(Store Securely at Branch)
(Shared with Recipients)
User loads document
Document hashed into unique fingerprint
Hash encrypted using branch Private Key
Receiver re-hashes document using SHA-256
Decrypt signature using Public Key
Compare Hashes
(Authentic & Untampered)
Tampered / Invalid
by badaa