Authf
Authf is an authentication
management package developed for Python. It offers a command-line interface that enables the
addition, display, and deletion of accounts, along with the capability to generate Time-Based
One-Time Passwords (TOTPs) for verifying accounts.
Safe
Safe is a command-line application written
in C, serves as a secure information storage
application, employing OpenSSL and PBKDF2 for robust encryption. It is built to safeguard
sensitive data by encoding it before storage. (For GNU/Linux)
xpost for X
xpost is a Python-based CLI tool
for managing X operations, enabling users to post tweets, add users, securely store API
credentials,
and delete tweets. Developed in python with a focus on simplicity and efficiency.
enigmacifra
Enigmacifra: A secure encryption and
decryption Python package using a PIN-based system. Licensed
under MIT and published on PyPi.org, it can be installed via pip.
Security Window Application
This is a Windows application that you can download onto any Windows machine for securely storing
your passwords. It ensures that your passwords cannot be compromised without providing the
required
key and a pin number.
Project Euler
I've solved 100 problems on Project Euler using Python, diving deep into challenges that mesh
mathematics with programming. Through this journey, I honed skills in number theory,
combinatorics, graph theory, and optimization.
Extracting Pay-slip Data
I crafted a Python script using PyPDF2 to extract data from payslip PDFs. It scans a directory,
pulling details like net pay, allowances, taxes, and bonuses. This tool efficiently processes a
wide range of salary components.
Theorie-der-Zahlen
This repository is for projects related to number theory. Initially, I had planned to focus on
prime numbers
and prime number theorems, but I have recently become obsessed with integer partitions and
Goldbach's conjecture.
Project Enigma
I have worked on a project called Enigma, which is a password encryption and decryption tool.
This project
uses a combination of encryption algorithms to convert a plain text password into an encrypted
form, making
it difficult for unauthorized users to access sensitive information. The Enigma project uses a
combination of
a substitution cipher, a transposition cipher, and a one-time pad to encrypt the password. The
substitution
cipher replaces each letter of the password with a different letter or symbol, while the
transposition cipher
shuffles the letters of the password. The one-time pad uses a random set of characters to
further encrypt the
password, making it virtually unbreakable.
Traitement-de-signal
Traitement-de-signal is a repository containing notebooks on signal processing. The notebooks
cover a range of topics
including Fourier analysis, filtering, modulation, and demodulation. The code is written in
Python and utilizes libra
ries such as NumPy, SciPy, and Matplotlib. The repository was last updated 2 weeks ago and could
be a great addition
to a portfolio for someone interested in signal processing or related fields.
Encryption-per-fernet
I have developed an encryption project based on the Fernet algorithm, which is a symmetric
encryption algorithm that
uses a combination of cryptography techniques to encrypt and decrypt data. This project allows
users to encrypt the
ir data with a key, making it virtually impossible for unauthorized users to access their
sensitive information.
Project Vector Transform
Project Vector Transform involves converting image inputs to NumPy arrays, cleaning data into
pandas DataFrames, and then storing in a MySQL database, with a focus on simplifying input
processes and efficient data organization.
Terminal & GUI based apps for GNU/Linux
An Open-Source Pomodoro CLI with intuitive progress bars and alerts, enhancing productivity.
Built as a Debian package, it's an evolution of `termoto` and is GNU Licensed for GNU/Linux
systems.