Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hacker-code-j/dlp_calculator
2023-2 Advanced Application Programming
https://github.com/hacker-code-j/dlp_calculator
Last synced: about 2 months ago
JSON representation
2023-2 Advanced Application Programming
- Host: GitHub
- URL: https://github.com/hacker-code-j/dlp_calculator
- Owner: Hacker-Code-J
- License: mit
- Created: 2023-10-21T17:30:32.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-10T06:25:37.000Z (about 1 year ago)
- Last Synced: 2023-12-10T07:25:16.281Z (about 1 year ago)
- Language: C
- Homepage: https://hacker-code-j.notion.site/2023-Fall-AAP-Team-3-P-A-N-D-A-FUBAO-8a09720a080c4ad5859913331f832d55?pvs=4
- Size: 11.7 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# 🌐 Big Integer Arithmetic Library & Discrete Logarithm Calculator
[![Version Badge](https://img.shields.io/badge/version-1.0.0-blue)]() [![License Badge](https://img.shields.io/badge/license-MIT-green)]()**_Visit [P.A.N.D.A.'s PUBAO Homepage](https://hacker-code-j.notion.site/2023-Fall-AAP-Team-3-P-A-N-D-A-FUBAO-8a09720a080c4ad5859913331f832d55?pvs=4)_**
This repository provides implementations of **Big Integer operations** and **Discrete Logarithm Problem** calculators.
- DLP_calculator/
- hash/
- hash.c
- hash.h
- main.c
- Makefile
- images/
- PANDA_logo.png
- Tests/
- measure.c
- measure.h
- Views/
- compare_chart.py
- DIV_compare_chart.py
- FastRed_compare_chart.py
- MUL_compare_chart.py
- SQU_compare_chart.py
- success_chart.py
- .gitignore
- arithmetic.h
- arithmetic.c
- config.h
- Doxyfile
- Doxyfile.bak
- libpubao.a
- LICENSE.md
- main.c
- Makefile
- README.md
- utils.c
- utils.h## 📌 Table of Contents
- [🌐 Big Integer Arithmetic Library \& Discrete Logarithm Calculator](#-big-integer-arithmetic-library--discrete-logarithm-calculator)
- [📌 Table of Contents](#-table-of-contents)
- [🛠 Installation](#-installation)
- [C](#c)
- [💡 Usage](#-usage)
- [C](#c-1)
- [📖 Docs](#-docs)
- [🤝 Contributing](#-contributing)
- [📜 License](#-license)## 🛠 Installation
### C
- **Clone and Build**:```bash
git clone https://github.com/Hacker-Code-J/DLP_calculator.git
cd DLP_calculator
make rebuild
make success
```### 💡 Usage
## C
- **Big Integer**:
```bash
./bigint
```
- **DLP**:
```bash
./dlp
```## 📖 Docs
📁 Dive deeper with the [docs/](docs/) directory.## 🤝 Contributing
🖋 Want to contribute? Awesome! Please refer to `CONTRIBUTING.md`.## 📜 License
🔐 This project is under a license. Kindly check the [LICENSE](LICENSE) file.