Sahil Sojitra's repositories
lZ77_Compression_Decompression
LZ77 algorithm, providing efficient lossless data compression and decompression capabilities. It offers a reliable and flexible solution for reducing file sizes in various programming languages.
RSA-Encryption
RSA algorithm is an asymmetric cryptography algorithm. Asymmetric actually means that it works on two different keys i.e. Public Key and Private Key. The public key consists of two numbers where one number is a multiplication of two large prime numbers. And private key is also derived from the same two prime numbers.
Secure_Hash_Algorithm-SHA1
SHA-1 is a widely used cryptographic hash function that generates a 160-bit hash value. It is commonly used for data integrity verification and digital signatures.
Secure_Hash_Algorithm-SHA256
SHA-256 is a cryptographic hash function that generates a 256-bit (32-byte) hash value. It is widely used to ensure data integrity and security by creating a unique digital fingerprint for a given input, making it highly resistant to tampering or duplication.
Simplified_DataEncryption_Standard_SDES
Simplified Data Encryption Standard (S-DES) is a simple version of the DES Algorithm. It is a block cipher that takes a block of plain text and converts it into ciphertext. It takes a block of 8 bit. It is a symmetric key cipher, they use the same key for both encryption and decryption. We take a random 10-bit key and produce two 8-bit keys.
Sudoku_Solver_Generator
This project is a Sudoku generator and solver implemented in C++. It consists of two main components: a Sudoku board generator and a solver. The generator randomly generates valid Sudoku boards of varying difficulties, while the solver uses backtracking and other techniques to find a solution to a given Sudoku board.
go-cloud-storage-api
CloudBucket is a Go package for easy interaction with a cloud storage bucket using Google Cloud Storage. It offers functions for file upload, retrieval, listing, and deletion. With support for signed URL generation and bulk object retrieval, it simplifies cloud storage integration in Go applications.
Placement_Managment_System
Simplify the Process of Placement
E_Notebook
E Notebook
Sahil-4555
Profile
Travelling-and-Booking-App
Travelling Booking Application