gilbertk27 / Signature_KIJ_Assignment2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Signature_KIJ_Assignment2

Members

05111942000010 (Aldi)

05111942000011 (Fitriana)

05111942000020 (Drigo)

05111942000025 (Gilbert)

Preparation

 pip install cryptography
 pip install pycryptodome
 pip install rsa

Explanation

  • Create an application that takes a PDF document and the user’s private key to sign the document digitally.
  • Create another application/add a feature in the previous app that can verify the signature.
  • Add your Github repo for this project to the Excel Spreadsheet distributed earlier.
  • Requirements:
    • The signature may be stored in a separate file
      • Extra mark if the signature is embedded in the PDF file
    • The signing app must be able to generate the key pair if the user does not have one
    • Libraries allowed: for generating the key pair, for calculating the hash value, for encryption and decryption

About


Languages

Language:Python 100.0%