CryptoCalculator
Welcome to the CryptoCalculator

Created by: sqeel404

## This site and functionality are still under construction

*The methods listed below are mostly functioning correctly on the old site, but still has some discrepencies as still being worked on
If you find any issues, please feel free to submit a request on the contact form for us to update

## General Tools

Includes a range of handy tools that can be used to help calculate and set values

These include:

• Random Prime Number Calculation
• Random Number Calculation
• Check if a Number is a Prime Number
• Convert Number to Binary
• Convert Binary to Number
• Prime Factorization - for smaller numbers
• Find P and Q for N where n=p*q - for smaller numbers
• File Hashing:
• MD5 file hasher

## Standard Modulus Calculator

This section contains the basic modulus calculators that are generally used in various encryption calculations.

These include:

• Modulus Calculation
• Power Modulus Calculation
• Modulus Inverse Calculation
• Moduls Calculate when Multiplying 2 base values
• Modulus Calculate Exponential

## Elgamal Crypto Calculator

The elgamal Crypto Calculator shows the steps and values to firstly encrypt a numeric code and then decrypt that code. It has the standard example as well as the exponential example tools.

These include:

## Paillier Crypto Calculator

The paillier Crypto Calculator shows the steps and values to firstly encrypt a numeric code and then decrypt that code. It has the standard example tools.

These include:

• Paillier Encryption
• Paillier Decryption
• Paillier Homomorphic Encryption Calculator - Coming Soon
• Paillier Homomorphic Decryption Calculator - Coming Soon

## Digital Signature Calculator

The Digital Signature Calculator shows examples for signing values and verifiying valid signed work items.
This section is Still under construction...

These include:

• RSA Digital Signature - Signing and Verifying - Tool Table
• RSA Digital Signature - Signing and Verifying - Steps
• Elgamal Digital Signature - Signing and Verifying - Tool Table
• Elgamal Digital Signature - Signing and Verifying - Steps

## Contact Form

If you come across any issues with equations and formulas on the site, feel free to submit an umdate request via the contact form page.

This is a collection of calculation tools that have been put together so they are all in 1 place to find.

— Sqeel404