Skip to content

cloudy-sfu/SHA256withRSA

Repository files navigation

SHA256withRSA

The SHA256withRSA Algorithm with GUI

Introduction

It is a GUI for SHA256withRSA operations as follows.

  • Generate keypairs
  • Encrypt and decrypt messages
  • Sign messages and verify signatures

image-20240211015440216

Usage

Source code:

  1. Set the project root as the current folder in terminal.

  2. Activate Python virtual environment if applicable.

  3. Run the following script.

    pip install -r requirements.txt
    pyinstaller gui_win_en.spec

Release:

  1. Download and unzip the release.
  2. Open SHA256-with-RSA.exe.