📱Subscribe to our Channel!
/ @practicalpythonsolutions-b4478
-----
Part 3 - This video explains how to use the RSA library in Python to hash files and sign with a private key. Hashing and Digital Signature Functions allow a user to digitally sign data and let any other user verify that the data remains unchanged. This is the last video on the
series on encryption and it deals with
hashing and file signatures , so even if
you don't use these libraries and code
in your code you should know how
encryption works and this is a good way
to to learn. All the codes oh my github
In our video on asymmetric encryption
we were able to use Alice and Bob as
examples and how they shared keys and
how Alice was able to send Bob a file
with his public key knowing only he
could decrypt it. But the problem is that Bob would never know for sure
that Alice actually sent the email. Bob's
public key could conceivably be on key
servers or be out in the wild and anyone
could send them that file. So the way to
put this problem to rest would be for
Alice to, in addition to using Bob's
public key, but sign the document
creating a hash to ensure that it hasn't
changed and signing it with her private
key so now Bob would know that that it
definitely came from Alice, so this is
this is the point of hashing and digital
signatures and we'll cover this in detail in our video
Watch video Hashing & Digital Signature Functions with Python to Digitally Sign Data (Part 3) - Paul Mahon online without registration, duration hours minute second in high quality. This video was added by user Practical Python Solutions 08 December 2019, don't forget to share it with your friends and acquaintances, it has been viewed on our site 11,176 once and liked it 137 people.