From 9789b9681eba364797c89ea24e4b0f8f4cb8d9ed Mon Sep 17 00:00:00 2001 From: Amit Manna Date: Sun, 21 Jan 2024 16:58:11 +0530 Subject: [PATCH 1/4] Custom \+ Advanced Encryption and Decryption program added --- README.md | 13 ++ .../CustomEncryptionDecryption/.env.example | 2 + projects/CustomEncryptionDecryption/README.md | 54 ++++++++ .../CustomEncryptionDecryption/__init__.py | 0 .../cipher_text.txt | 1 + .../requirements.txt | 2 + projects/CustomEncryptionDecryption/script.py | 122 ++++++++++++++++++ 7 files changed, 194 insertions(+) create mode 100644 projects/CustomEncryptionDecryption/.env.example create mode 100644 projects/CustomEncryptionDecryption/README.md create mode 100644 projects/CustomEncryptionDecryption/__init__.py create mode 100644 projects/CustomEncryptionDecryption/cipher_text.txt create mode 100644 projects/CustomEncryptionDecryption/requirements.txt create mode 100644 projects/CustomEncryptionDecryption/script.py diff --git a/README.md b/README.md index b0842c39..a0d96ded 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,12 @@ + +
+ + Custom + Advanced Encryption Decryption Technique + + Audiobook @@ -796,6 +802,13 @@ +
+ + Amit-Manna +
+ Amit Manna +
+
Mrinank-Bhowmick diff --git a/projects/CustomEncryptionDecryption/.env.example b/projects/CustomEncryptionDecryption/.env.example new file mode 100644 index 00000000..bd818a84 --- /dev/null +++ b/projects/CustomEncryptionDecryption/.env.example @@ -0,0 +1,2 @@ +SECRET_KEY = "https://github.com/AmitM0287" +ENCRYPT_KEY_LEN = 7 diff --git a/projects/CustomEncryptionDecryption/README.md b/projects/CustomEncryptionDecryption/README.md new file mode 100644 index 00000000..a66cc773 --- /dev/null +++ b/projects/CustomEncryptionDecryption/README.md @@ -0,0 +1,54 @@ +CustomEncryptionDecryption +Overview +CustomEncryptionDecryption is a simple Python program that allows users to encrypt and decrypt their data or text using a SECRET_KEY and CIPHER_TEXT. This program provides a basic and customizable encryption and decryption mechanism for securing sensitive information. + +Prerequisites +Before running the program, ensure you have Python installed on your system. Additionally, make sure to have the required dependencies by running: + +bash +Copy code +pip install -r requirements.txt +Getting Started +Clone the Repository: + +bash +Copy code +git clone https://github.com/Mrinank-Bhowmick/python-beginner-projects.git +cd projects/CustomEncryptionDecryption +Create Environment File: +Make a copy of the .env.example file and rename it to .env. Edit the .env file to set your desired SECRET_KEY and CIPHER_TEXT values. + +Install Dependencies: +Install the required dependencies by running: + +bash +Copy code +pip install -r requirements.txt +Run the Program: +Execute the following command to start the program: + +bash +Copy code +python script.py +Usage +Upon running the program, you will be prompted to choose between encryption and decryption. Enter the necessary details, and the program will perform the requested operation using the provided SECRET_KEY and CIPHER_TEXT. + +Contributing +If you'd like to contribute to this project, please follow these steps: + +Fork the repository +Create a new branch for your feature or bug fix +Make your changes and commit them +Push your changes to your fork +Submit a pull request +Thank you for contributing! + +License +This project is licensed under the MIT License. + +Acknowledgements +Special thanks to all contributors and users of CustomEncryptionDecryption! + +Thank you for using this program. If you have any issues or questions, feel free to open an issue or contact me. + +Happy encrypting and decrypting! 🚀 diff --git a/projects/CustomEncryptionDecryption/__init__.py b/projects/CustomEncryptionDecryption/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/projects/CustomEncryptionDecryption/cipher_text.txt b/projects/CustomEncryptionDecryption/cipher_text.txt new file mode 100644 index 00000000..68ad3b3b --- /dev/null +++ b/projects/CustomEncryptionDecryption/cipher_text.txt @@ -0,0 +1 @@ +ZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5SmhJam9pYWxaWVFqVXhWU0lzSW1JaU9pSXpNemQ1Y0VaRElpd2lZeUk2SW1aSFlVeEdjbTRpTENKa0lqb2liVE5FVG1SR2JDSXNJbVVpT2lJeFMybENTbkYzSWl3aVppSTZJakkzTldaS2JrSWlMQ0puSWpvaWFqSTJSVE5CTkNJc0ltZ2lPaUpwVEdFM1FqVlRJaXdpYVNJNklsaHVTelZwUm5JaUxDSnFJam9pTmtWbE1rYzFXaUlzSW1zaU9pSnFZVk5DUkhaMElpd2liQ0k2SWxFMk9WRkRRVFVpTENKdElqb2lZamQ1VFdFeVdTSXNJbTRpT2lJMU9URTJWV1V5SWl3aWJ5STZJbEJ4YVdabmR6SWlMQ0p3SWpvaU1HYzVhbkF5VmlJc0luRWlPaUp1ZG5OU1kzUXdJaXdpY2lJNkltSTFTek5rTTFjaUxDSnpJam9pZEVWSWMxaHNkaUlzSW5RaU9pSjNkMFpNU25ob0lpd2lkU0k2SW5wUU1ISnRXVzhpTENKMklqb2lNR3BHWTBjMk5DSXNJbmNpT2lKR05rSjVXVFJySWl3aWVDSTZJbVpIUWtKT2FXOGlMQ0o1SWpvaU0wZDNPWFkzYUNJc0lub2lPaUpDTURkWWVYWkRJaXdpUVNJNklrVjZTMHRuTXpraUxDSkNJam9pTVRKRlpXNDNUaUlzSWtNaU9pSkJXVGRHUjNveUlpd2lSQ0k2SW1GUVV6VkZjRllpTENKRklqb2liVTE1VkU1cVJDSXNJa1lpT2lKMFoxSXhOVEZUSWl3aVJ5STZJalpLVjB0QmRqQWlMQ0pJSWpvaVptWXdPR0Z2UVNJc0lra2lPaUk1UmxwTVFUTkRJaXdpU2lJNkltVk1ablIzZWxBaUxDSkxJam9pTVRKcmNUSjZPQ0lzSWt3aU9pSmpiV2hYTlRFd0lpd2lUU0k2SW5FNFprSjFaRUVpTENKT0lqb2lWbXN5TnpaMVpTSXNJazhpT2lJeE0wTnNiWE0zSWl3aVVDSTZJbGxrU21JMk9XMGlMQ0pSSWpvaVpFVnVOa3BoWnlJc0lsSWlPaUprUldOeVptRjRJaXdpVXlJNklqTlhSMDQyTTFZaUxDSlVJam9pWlROcGFXTnJUU0lzSWxVaU9pSnNVRVV6V0dZMElpd2lWaUk2SW5nNFJEY3hibE1pTENKWElqb2lORFZtWmtsVlppSXNJbGdpT2lKbFVUTjNOMk5pSWl3aVdTSTZJakEyTkdaMk1YZ2lMQ0phSWpvaVNUVkdOMVZZV2lJc0lqQWlPaUppWlZJek9FRlNJaXdpTVNJNklrSlBORGM1TkVNaUxDSXlJam9pTmtSc09EWlBWeUlzSWpNaU9pSkJNSEpIUTBoVUlpd2lOQ0k2SWxKSlJHUXlaVEFpTENJMUlqb2lRVEl4WVhZellTSXNJallpT2lJNFIyZ3hPRXRoSWl3aU55STZJbVJtUW5rMFQyUWlMQ0k0SWpvaU9EQnNOME0yYnlJc0lqa2lPaUpVY0ZRMU16Y3hJaXdpSVNJNklscG1kbE5DWVRJaUxDSmNJaUk2SWpaR2FFbzNWVTRpTENJaklqb2llRmcyU3pRMFNDSXNJaVFpT2lKYU1WaGhhVEp5SWl3aUpTSTZJbFJoVHpaSVEyUWlMQ0ltSWpvaU1YaDRUMkpETUNJc0lpY2lPaUl3T0RNNVZGZzFJaXdpS0NJNklucDBVRGxCVERRaUxDSXBJam9pYVdNMU5qTlBlU0lzSWlvaU9pSjFWV1ExTnpGd0lpd2lLeUk2SW01UGRqTkxWbU1pTENJc0lqb2lUVXRFTUd4Qk9DSXNJaTBpT2lKMU16RmtUVE5FSWl3aUxpSTZJalZ5VlVJeGVuSWlMQ0l2SWpvaWJXdFNlRE4yY2lJc0lqb2lPaUkyWkVveFdYQTRJaXdpT3lJNklrZEtZVVV4U21JaUxDSThJam9pWmpObGFUUndkeUlzSWowaU9pSmFTMjlEVnpaVklpd2lQaUk2SW5OdVJuVldRVklpTENJX0lqb2lkR1l3TjNCaWN5SXNJa0FpT2lKNGRHMUZaRzVLSWl3aVd5STZJbUZVUm1Zd04yMGlMQ0pjWENJNklqUklTM2MwY0U4aUxDSmRJam9pZURBNFFrUXhaU0lzSWw0aU9pSklOSE5QTlUwMUlpd2lYeUk2SWpObFFUTm9OVEVpTENKZ0lqb2lPRFptZFVWME1pSXNJbnNpT2lJMWJUVXhRemhPSWl3aWZDSTZJaloxZFdoRmVFNGlMQ0o5SWpvaVZEaHNaVTh6T0NJc0luNGlPaUl3WmpWQ1l6STNJaXdpSUNJNklsSTJVMFUwWkdZaUxDSmNkQ0k2SWt3elRFazJlbW9pTENKY2JpSTZJbTA1UW1KbU1qTWlMQ0pjY2lJNkltNVVSREIzWlVRaUxDSmNkVEF3TUdJaU9pSllOVFpLUkZJeElpd2lYR1lpT2lKc1IzbHNiVFZFSW4wLkZZcTgyTUx3NXNqLTFqTXp6aXVKQUg3cnpWUTAyTDEzOHEtVnF1LTlyekE= \ No newline at end of file diff --git a/projects/CustomEncryptionDecryption/requirements.txt b/projects/CustomEncryptionDecryption/requirements.txt new file mode 100644 index 00000000..d79579f7 --- /dev/null +++ b/projects/CustomEncryptionDecryption/requirements.txt @@ -0,0 +1,2 @@ +PyJWT==2.8.0 +python-dotenv==1.0.0 diff --git a/projects/CustomEncryptionDecryption/script.py b/projects/CustomEncryptionDecryption/script.py new file mode 100644 index 00000000..97fec5d3 --- /dev/null +++ b/projects/CustomEncryptionDecryption/script.py @@ -0,0 +1,122 @@ +import string +import random +import jwt +import base64 +import os +from dotenv import load_dotenv +load_dotenv() + + +class CustomEncrDecr: + def __init__(self) -> None: + self.__SECRET_KEY = str(os.getenv('SECRET_KEY')) + self.__ENDE_KEY_LEN = int(os.getenv('ENDE_KEY_LEN')) + self.__keyStore = privateKeyStore(self.__ENDE_KEY_LEN) + + def _encryptText(self, text) -> str: + encryptedText = '' + for char in text: + val = self.__keyStore._getCipherEStore().get(char) + encryptedText += char if val is None else val + encryptedText = base64.b64encode(encryptedText.encode('utf-8')).decode('utf-8') + return encryptedText + + def _decryptText(self, encryptedText) -> str: + decryptedText = '' + encryptedText = base64.b64decode(encryptedText.encode('utf-8')).decode('utf-8') + for idx in range(0, len(encryptedText), self.__ENDE_KEY_LEN): + st = encryptedText[idx: idx + self.__ENDE_KEY_LEN] + val = self.__keyStore._getCipherDStore().get(st) + decryptedText += st if val is None else val + return decryptedText + + def _generateCipherText(self) -> str: + self.__keyStore._generateCipherEStore() + self.__keyStore._generateCipherDStore() + dataString = jwt.encode(self.__keyStore._getCipherEStore(), self.__SECRET_KEY, algorithm='HS256') + cipherText = base64.b64encode(dataString.encode('utf-8')).decode('utf-8') + with open('cipher_text.txt', 'w') as file: + file.write(str(cipherText).strip()) + + def _verifyCipherText(self, cipherText='') -> None: + dataString = base64.b64decode(cipherText.encode('utf-8')).decode('utf-8') + cipherEstore = jwt.decode(dataString, self.__SECRET_KEY, algorithms=['HS256']) + self.__keyStore._setCipherEStote(cipherEstore) + self.__keyStore._generateCipherDStore() + + +class privateKeyStore: + def __init__(self, CIPHER_KEY) -> None: + self.__CIPHER_ESTORE = {} + self.__CIPHER_DSTORE = {} + self.__ENDE_KEY_LEN = CIPHER_KEY + + def _getCipherEStore(self) -> dict: + return self.__CIPHER_ESTORE + + def _getCipherDStore(self) -> dict: + return self.__CIPHER_DSTORE + + def _setCipherEStote(self, cipherEstore) -> None: + self.__CIPHER_ESTORE = cipherEstore + + def _generateCipherDStore(self) -> dict: + for k, v in self.__CIPHER_ESTORE.items(): + self.__CIPHER_DSTORE[v] = k + + def _generateCipherEStore(self) -> dict: + for char in string.ascii_letters + string.digits + string.punctuation + string.whitespace: + self.__CIPHER_ESTORE[char] = self.__generateSecureText() + + def __generateSecureText(self) -> str: + return ''.join(random.choices(string.ascii_letters + string.digits + string.hexdigits + string.octdigits, k=self.__ENDE_KEY_LEN)) + + +if __name__ == '__main__': + print('\nWelcome to Custom Encryption & Decryption Program!') + customEncrDecr = CustomEncrDecr() + exitFlag = False + while(not exitFlag): + userOption = input('\n\nDo you already have a CIPHER TEXT ? \n\ta. Press \'c\' to continue with the default CIPHER TEXT \n\tb. Press \'y\' if you already have a CIPHER TEXT \n\tc. Press \'g\' to generate a CIPHER TEXT \n\td. Press \'r\' to report a BUG \n\nYou have chosen: ') + match userOption: + case 'y': + print('\nPlease add the CIPHER TEXT into the \'cipher_text.txt\' file! then start the program!\n') + exit() + case 'g': + customEncrDecr._generateCipherText() + print('\nYour CIPHER TEXT has been generated successfully! and added into the \'cipher_text.txt\' file!') + exitFlag = True + case 'c': + try: + with open('cipher_text.txt', 'r') as file: + cipherText = str(file.read()).strip() + customEncrDecr._verifyCipherText(cipherText) + exitFlag = True + except Exception as exc: + print("\n\n", exc) + exitFlag = False + print('\nCIPHER TEXT is INVALID! Make sure you have added a valid CIPHER TEXT inside the \'cipher_text.txt\' file!') + case 'r': + print('\nPlease send me a detail email at \'amitmanna0287@gmail.com\'. Keep the subject as \'BUG: Custom Encryption & Decryption Program\'. \n\nTo follow me use below social accounts: \n\ta. LinkedIn: https://www.linkedin.com/in/amitm0287/ \n\tb. GitHub: https://github.com/AmitM0287 \n\nThank you for time! Have a good day :)\n') + exit() + case _: + print('\nPlease choose a valid option next time!') + exitFlag = False + while(not exitFlag): + userOption = input('\n\nPlease choose one option from below: \n\ta. Press \'e\' to ENCRYPT a TEXT \n\tb. Press \'d\' to DECRYPT a ENCRYPTED TEXT \n\tc. Press \'q\' to QUIT the program ? \n\nYou have chosen: ') + match userOption: + case 'e': + text = input('\nPlease enter your text : ') + print('\nYour ENCRYPTED TEXT text is: ', customEncrDecr._encryptText(text), '\n') + case 'd': + try: + _encryptedText = input('\nPlease enter your ENCRYPTED TEXT : ') + print('\nYour DECRYPTED TEXT is: ', customEncrDecr._decryptText(_encryptedText)) + except Exception as exc: + print('\nENCRYPTED TEXT is INVALID! Make sure you are using the same CIPHER TEXT which you used at the time of ENCRYPTION!') + case 'q': + print('\nThanks for using custom encryption & decryption program! Have great day :)\n') + exit() + case _: + print('\nPlease choose a valid option next time!') + exitFlag = False if input('\nDo you want to continue to the program ? \n\ta. Press \'c\' to continue! \n\tb. Press \'any other key\' to quit the program! \n\nYou have chosen: ') == 'c' else True From 8fe37dba9638cf42b8c4184300f9eb72ae1105c8 Mon Sep 17 00:00:00 2001 From: Amit Manna Date: Sun, 21 Jan 2024 17:16:13 +0530 Subject: [PATCH 2/4] README.md updated --- projects/CustomEncryptionDecryption/README.md | 113 +++++++++--------- 1 file changed, 59 insertions(+), 54 deletions(-) diff --git a/projects/CustomEncryptionDecryption/README.md b/projects/CustomEncryptionDecryption/README.md index a66cc773..94cb27cf 100644 --- a/projects/CustomEncryptionDecryption/README.md +++ b/projects/CustomEncryptionDecryption/README.md @@ -1,54 +1,59 @@ -CustomEncryptionDecryption -Overview -CustomEncryptionDecryption is a simple Python program that allows users to encrypt and decrypt their data or text using a SECRET_KEY and CIPHER_TEXT. This program provides a basic and customizable encryption and decryption mechanism for securing sensitive information. - -Prerequisites -Before running the program, ensure you have Python installed on your system. Additionally, make sure to have the required dependencies by running: - -bash -Copy code -pip install -r requirements.txt -Getting Started -Clone the Repository: - -bash -Copy code -git clone https://github.com/Mrinank-Bhowmick/python-beginner-projects.git -cd projects/CustomEncryptionDecryption -Create Environment File: -Make a copy of the .env.example file and rename it to .env. Edit the .env file to set your desired SECRET_KEY and CIPHER_TEXT values. - -Install Dependencies: -Install the required dependencies by running: - -bash -Copy code -pip install -r requirements.txt -Run the Program: -Execute the following command to start the program: - -bash -Copy code -python script.py -Usage -Upon running the program, you will be prompted to choose between encryption and decryption. Enter the necessary details, and the program will perform the requested operation using the provided SECRET_KEY and CIPHER_TEXT. - -Contributing -If you'd like to contribute to this project, please follow these steps: - -Fork the repository -Create a new branch for your feature or bug fix -Make your changes and commit them -Push your changes to your fork -Submit a pull request -Thank you for contributing! - -License -This project is licensed under the MIT License. - -Acknowledgements -Special thanks to all contributors and users of CustomEncryptionDecryption! - -Thank you for using this program. If you have any issues or questions, feel free to open an issue or contact me. - -Happy encrypting and decrypting! 🚀 +# CustomEncryptionDecryption + # Overview + CustomEncryptionDecryption is a simple Python program that allows users to encrypt and decrypt their data or text using a SECRET_KEY and CIPHER_TEXT. This program provides a basic and customizable encryption and decryption mechanism for securing sensitive information. + +# Prerequisites + Before running the program, ensure you have Python installed on your system. Additionally, make sure to have the required dependencies by running: + + # bash + # Copy code + pip install -r requirements.txt + +# Getting Started + Clone the Repository: + + # bash + # Copy code + git clone https://github.com/Mrinank-Bhowmick/python-beginner-projects.git + cd projects/CustomEncryptionDecryption + +# Create Environment File: + Make a copy of the .env.example file and rename it to .env. Edit the .env file to set your desired SECRET_KEY and CIPHER_TEXT values. + +# Install Dependencies: + Install the required dependencies by running: + + # bash + # Copy code + pip install -r requirements.txt + +# Run the Program: + Execute the following command to start the program: + + # bash + # Copy code + python script.py + +# Usage + Upon running the program, you will be prompted to choose between encryption and decryption. Enter the necessary details, and the program will perform the requested operation using the provided SECRET_KEY and CIPHER_TEXT. + +# Contributing + If you'd like to contribute to this project, please follow these steps: + + a. Fork the repository + b. Create a new branch for your feature or bug fix + c. Make your changes and commit them + d. Push your changes to your fork + e. Submit a pull request + + Thank you for contributing! + +# License + This project is licensed under the MIT License. + +# Acknowledgements + Special thanks to all contributors and users of CustomEncryptionDecryption! + + Thank you for using this program. If you have any issues or questions, feel free to open an issue or contact me. + + Happy encrypting and decrypting! 🚀 From 22ff1ba0abeb3a91e3fa655f043114c219201ba5 Mon Sep 17 00:00:00 2001 From: Amit Manna Date: Tue, 23 Jan 2024 23:05:48 +0530 Subject: [PATCH 3/4] README.md file changes removed --- README.md | 637 +++++++++++++++++++++++++++--------------------------- 1 file changed, 319 insertions(+), 318 deletions(-) diff --git a/README.md b/README.md index a0d96ded..3ef893f8 100644 --- a/README.md +++ b/README.md @@ -33,12 +33,6 @@ - - - - + + + + + + - + - - - - + + - - + + - + + + + + - - + + + - + + + - - - + + - + - + + - - + + + + - + + + + + - - - + + - - - + + - + + + + + - + + + - + + + - + + + - + + + - - + + + - + + + - + + + - + + + + - + + + + - + + + - + + + - + + + -
- - Custom + Advanced Encryption Decryption Technique - - Audiobook @@ -802,13 +796,6 @@ - - - + + + + + + + - + + + - - + + - + - - - - + + + + + + - + + + - + + + + - + + + + - + - + + - - - + + - + + + - - - + + + - + + + + - + + + - + - - + + - + + + - + + + - + + + - + + + + - + + + - + + + - + + + - + - - + + - + + + - + + + - + + + - + +
- - Amit-Manna -
- Amit Manna -
-
Mrinank-Bhowmick @@ -853,10 +840,10 @@
- - UffaModey + + Tark-pea
- Fafa Modey + Tark-pea
@@ -867,46 +854,46 @@ - - Tark-pea + + UffaModey
- Tark-pea + Fafa Modey
- - Gabriela20103967 + + anish2105
- Gabriela20103967 + Anish Vantagodi
- - Tyler-Pear + + sudipg4112001
- Tyler-Pear + Sudip Ghosh
- - sudipg4112001 + + Tyler-Pear
- Sudip Ghosh + Tyler-Pear
- - anish2105 + + Gabriela20103967
- Anish Vantagodi + Gabriela20103967
- - bim22614 + + shriyansnaik
- Bim22614 + Shriyans Naik
@@ -917,32 +904,32 @@ - - shriyansnaik + + bim22614
- Shriyans Naik + Bim22614
- - xlo-u + + payallenka
- Yash Upadhyay + Payallenka
- - vagxrth + + xlo-u
- Vagarth Pandey + Yash Upadhyay
- - payallenka + + vagxrth
- Payallenka + Vagarth Pandey
@@ -966,28 +953,21 @@ Peter White - - snehafarkya -
- Sneha Farkya -
-
ZackeryRSmith
Zackery .R. Smith
-
SirRomey
SirRomey
-
KartikRN @@ -996,17 +976,24 @@ - - bibaswanroy + + snehafarkya
- Bibaswan Roy + Sneha Farkya
- - MonitSharma + + odhyp
- Monit Sharma + Odhy +
+
+ + ibra-kdbra +
+ Ibra-kdbra
@@ -1017,25 +1004,32 @@ - - SubramanyaKS + + MonitSharma
- Subramanya K S + Monit Sharma
- - guiszk + + bibaswanroy
- Guiszk + Bibaswan Roy
- - asingh4451 + + Albinary
- Asingh4451 + Albert +
+
+ + Yashparwal1 +
+ Yash Parwal
@@ -1046,17 +1040,25 @@ - - Yashparwal1 + + asingh4451
- Yash Parwal + Asingh4451
- - Harry830 + + guiszk
- Harry830 + Guiszk +
+
+ + SubramanyaKS +
+ Subramanya K S
@@ -1065,20 +1067,19 @@
Ayan Joshi -
- - MrB141107 + + Harry830
- Mr.B + Harry830
- - EFFLUX110 + + MrB141107
- Mrinank Bhowmick + Mr.B
@@ -1094,6 +1095,14 @@
Sowham Bhuin +
+ + EFFLUX110 +
+ Mrinank Bhowmick +
@@ -1102,14 +1111,6 @@ Sameer Choudhary - - Albinary -
- Albert -
-
vrup0408 @@ -1137,7 +1138,8 @@
Ota Hina
-
parth-verma7 @@ -1151,8 +1153,7 @@
Ayush Lakra
-
srujan-landeri @@ -1167,13 +1168,6 @@ Ayush Singh - - rahul0x00 -
- Rahul Kumar -
-
ChefYeshpal @@ -1187,13 +1181,6 @@
Chirag Aggarwal
-
- - Subha-5 -
- Subha Sadhu -
@@ -1218,34 +1205,27 @@ - - Alex108-lab + + Subha-5
- Alexander Monterrosa + Subha Sadhu
- - tamojeetK + + rahul0x00
- Ahaan + Rahul Kumar
- - Anand-Munjuluri -
- Anand Munjuluri -
-
oyeanmol
Anmol Shah
-
IamSoo @@ -1253,6 +1233,13 @@ Soonam Kalyan Panda + + Adrija-G +
+ Adrija +
+
Logadheep @@ -1261,39 +1248,46 @@ - - advik-student-dev + + Alex108-lab
- Advik Sharma + Alexander Monterrosa
- - Adrija-G + + Anand-Munjuluri
- Adrija + Anand Munjuluri
- - MattBlodgettProjects + + tamojeetK
- Matt Blodgett + Ahaan
- - shashaaankkkkk + + advik-student-dev
- Shashank Shekhar + Advik Sharma
- - niirmaaltwaatii + + MattBlodgettProjects
- N11rm44L 7w44711 + Matt Blodgett +
+
+ + niirmaaltwaatii +
+ N11rm44L 7w44711
@@ -1316,15 +1310,15 @@
Rajdeep Das -
ShivaNagachander
SHIVA NC
-
its-100rabh @@ -1333,10 +1327,10 @@ - - Toheed07 + + shashaaankkkkk
- Toheed + Shashank Shekhar
@@ -1359,15 +1353,15 @@
Sayakb03 -
Petsamuel
Samuel Peters
-
saanvibk @@ -1382,6 +1376,13 @@ Robert Lent + + RishavRaj20 +
+ Rishav Raj +
+
Morbius00 @@ -1390,10 +1391,18 @@ - - QubitMatrix + + blindaks
- QubitMatrix + Akrati Verma +
+
+ + Toheed07 +
+ Toheed
@@ -1409,8 +1418,7 @@
Dapo Adedire -
dimonalik @@ -1431,7 +1439,8 @@
Maglionaire
-
mmakrin @@ -1446,14 +1455,20 @@ Limyangtyin + + rudy3333 +
+ Rudy3 +
+
Guillotine189
Sarthak Singhal
-
newtoallofthis123 @@ -1461,32 +1476,33 @@ Ishan Joshi - - Rathish-Rajendran -
- Rathish R -
-
siddharth9300
Siddharth
+
+ + Rathish-Rajendran +
+ Rathish R +
- - rudy3333 + + akghosh111
- Rudy3 + Anukiran Ghosh
- - blindaks + + Quantum-Codes
- Akrati Verma + Ankit_Anmol
@@ -1495,14 +1511,6 @@
Akarsh Bajpai -
- - akghosh111 -
- Anukiran Ghosh -
@@ -1511,20 +1519,14 @@ Amogha Kancharla - - Quantum-Codes -
- Ankit_Anmol -
-
Ashani-Sansala
Ashani Sansala Kodithuwakku
-
cj-praveen @@ -1538,8 +1540,7 @@
Destiny
-
Devparihar5 @@ -1567,48 +1568,41 @@
Flourish
-
- - QuantumNovice + + g0v1ndN
- QuantumNovice + Govind S Nair
- - Nachiket94 -
- Mr._CG_04 -
-
- - rust-master + + ducheharsh
- Rust Master + Harsh Mahadev Duche
- - yashd26 + + HridayAg0102
- Meep_ + Hriday Agrawal
- - manav0702 + + WhoIsJayD
- Manav Sanghvi + Jaydeep
- - KEAGTORB + + khushhalgarg112
- MINHAJ + Khushhal Garg
@@ -1617,70 +1611,63 @@
Konran -
- - khushhalgarg112 -
- Khushhal Garg -
- - WhoIsJayD + + KEAGTORB
- Jaydeep + MINHAJ
- - HridayAg0102 + + manav0702
- Hriday Agrawal + Manav Sanghvi
- - ducheharsh + + QubitMatrix
- Harsh Mahadev Duche + QubitMatrix
- - g0v1ndN + + yashd26
- Govind S Nair + Meep_
- - vikash485 + + QuantumNovice
- Vikash + QuantumNovice
- - Vishvam10 + + rust-master
- Vishvam S + Rust Master
- - Vivek-GuptaXCode + + Nachiket94
- Vivek Kumar Gupta + Mr._CG_04
- - YashTariyal + + yogesh78026
- Yash Tariyal + Yogeshwar Kumar
@@ -1691,12 +1678,27 @@ - - yogesh78026 + + YashTariyal
- Yogeshwar Kumar + Yash Tariyal +
+
+ + Vivek-GuptaXCode +
+ Vivek Kumar Gupta
+ + Vishvam10 +
+ Vishvam S +
+
ambushneupane @@ -1710,8 +1712,7 @@
Amitesh Kumar
-
benedictprajwal @@ -1726,6 +1727,21 @@ Emmanuel Ogu + + NishantPacharne +
+ Nishant Pacharne +
+
+ + vikash485 +
+ Vikash +
+
ImaginedTime @@ -1753,8 +1769,7 @@
Suliman Sagindykov
-
sudhanshu-77 @@ -1768,7 +1783,8 @@
Shubham Kumar
-
CapedDemon @@ -1796,8 +1812,7 @@
Sdthinlay
-
samayita1606 @@ -1805,27 +1820,14 @@ Samayita Kali - - JenilGajjar20 -
- Jenil Gajjar -
-
- - NishantPacharne -
- Nishant Pacharne -
-
LionLostInCode
Leon Heinrich
-
ta-brook @@ -1839,8 +1841,7 @@
Smw-1211
-
rathoreshreya @@ -1868,7 +1869,8 @@
PRATYUSHA CHATURVEDI
-
Prabinshrestha737 @@ -1882,8 +1884,7 @@
Abhishek Ghimire
-
partheee @@ -1911,7 +1912,8 @@
Tharindu De Silva
-
mojiibraheem @@ -1925,8 +1927,7 @@
Marcell
-
mangnez @@ -1954,7 +1955,8 @@
Dhruv Jagdish
-
faizaslam11 @@ -1968,8 +1970,7 @@
Darsh Baxi
-
dab07 @@ -1984,13 +1985,21 @@ D-coder111 + + Sai-Uttej-R +
+ Sai Uttej R +
+
HimanshuSinghNegi
Himanshu Singh Negi
-
harshhes @@ -2011,8 +2020,7 @@
Ebrahim G
-
Dishant10 @@ -2033,7 +2041,8 @@
Dhandeep
-
David-hosting @@ -2054,8 +2063,7 @@
Carl283583
-
bhanushri123 @@ -2076,7 +2084,8 @@
AtharvaDeshmukh0909
-
hiarijit @@ -2097,8 +2106,7 @@
Anju Chhetri
-
anishaxtha @@ -2119,7 +2127,8 @@
Aditya Sahai
-
adixoo @@ -2140,8 +2149,7 @@
Abhay-Gupta008
-
aryangulati @@ -2149,13 +2157,6 @@ ARYAN GULATI - - Sai-Uttej-R -
- Sai Uttej R -
-
Surya-29 @@ -2169,22 +2170,15 @@
RishiPastor05
-
- - RishavRaj20 -
- Rishav Raj -
-
RavenyBoi
Raveny
-
Ramisky @@ -2219,15 +2213,15 @@
Pranav Dasan
-
Prajwol-Shrestha
Prajwol Shrestha
-
KushalPareek @@ -2262,15 +2256,15 @@
Mohammed El Amine Benkorreche
-
this-mkhy
Mohamed Khaled Yousef
-
Manishak798 @@ -2305,21 +2299,28 @@
Jyothika Dileepkumar
-
Josephtobi
Josephtobi
-
Jishnu2608
Jishnudeep Borah
+
+ + JenilGajjar20 +
+ Jenil Gajjar +
- + \ No newline at end of file From 220c573ee2dc4aa8ae818585b2053c3703a4ba95 Mon Sep 17 00:00:00 2001 From: Amit Manna Date: Tue, 23 Jan 2024 23:10:53 +0530 Subject: [PATCH 4/4] README.md file replaced with the default one --- README.md | 628 ++++++++++++++++++++++++++---------------------------- 1 file changed, 307 insertions(+), 321 deletions(-) diff --git a/README.md b/README.md index 3ef893f8..b0842c39 100644 --- a/README.md +++ b/README.md @@ -840,10 +840,10 @@
- - Tark-pea + + UffaModey
- Tark-pea + Fafa Modey
@@ -854,46 +854,46 @@ - - UffaModey + + Tark-pea
- Fafa Modey + Tark-pea
- - anish2105 + + Gabriela20103967
- Anish Vantagodi + Gabriela20103967
- - sudipg4112001 + + Tyler-Pear
- Sudip Ghosh + Tyler-Pear
- - Tyler-Pear + + sudipg4112001
- Tyler-Pear + Sudip Ghosh
- - Gabriela20103967 + + anish2105
- Gabriela20103967 + Anish Vantagodi
- - shriyansnaik + + bim22614
- Shriyans Naik + Bim22614
@@ -904,17 +904,10 @@ - - bim22614 -
- Bim22614 -
-
- - payallenka + + shriyansnaik
- Payallenka + Shriyans Naik
@@ -923,14 +916,21 @@
Yash Upadhyay -
vagxrth
Vagarth Pandey
+
+ + payallenka +
+ Payallenka +
@@ -953,21 +953,28 @@ Peter White + + snehafarkya +
+ Sneha Farkya +
+
ZackeryRSmith
Zackery .R. Smith
-
SirRomey
SirRomey
-
KartikRN @@ -976,24 +983,17 @@ - - snehafarkya -
- Sneha Farkya -
-
- - odhyp + + bibaswanroy
- Odhy + Bibaswan Roy
- - ibra-kdbra + + MonitSharma
- Ibra-kdbra + Monit Sharma
@@ -1004,32 +1004,25 @@ - - MonitSharma + + SubramanyaKS
- Monit Sharma + Subramanya K S
- - bibaswanroy -
- Bibaswan Roy -
-
- - Albinary + + guiszk
- Albert + Guiszk
- - Yashparwal1 + + asingh4451
- Yash Parwal + Asingh4451
@@ -1040,25 +1033,17 @@ - - asingh4451 + + Yashparwal1
- Asingh4451 + Yash Parwal
- - guiszk -
- Guiszk -
-
- - SubramanyaKS + + Harry830
- Subramanya K S + Harry830
@@ -1067,19 +1052,20 @@
Ayan Joshi -
- - Harry830 + + MrB141107
- Harry830 + Mr.B
- - MrB141107 + + EFFLUX110
- Mr.B + Mrinank Bhowmick
@@ -1095,14 +1081,6 @@
Sowham Bhuin -
- - EFFLUX110 -
- Mrinank Bhowmick -
@@ -1111,6 +1089,14 @@ Sameer Choudhary + + Albinary +
+ Albert +
+
vrup0408 @@ -1138,8 +1124,7 @@
Ota Hina
-
parth-verma7 @@ -1153,7 +1138,8 @@
Ayush Lakra
-
srujan-landeri @@ -1168,6 +1154,13 @@ Ayush Singh + + rahul0x00 +
+ Rahul Kumar +
+
ChefYeshpal @@ -1181,6 +1174,13 @@
Chirag Aggarwal
+
+ + Subha-5 +
+ Subha Sadhu +
@@ -1205,39 +1205,39 @@ - - Subha-5 + + Alex108-lab
- Subha Sadhu + Alexander Monterrosa
- - rahul0x00 + + tamojeetK
- Rahul Kumar + Ahaan
- - oyeanmol + + Anand-Munjuluri
- Anmol Shah + Anand Munjuluri
- - IamSoo + + oyeanmol
- Soonam Kalyan Panda + Anmol Shah
- - Adrija-G + + IamSoo
- Adrija + Soonam Kalyan Panda
@@ -1248,39 +1248,32 @@ - - Alex108-lab + + advik-student-dev
- Alexander Monterrosa + Advik Sharma
- - Anand-Munjuluri + + Adrija-G
- Anand Munjuluri + Adrija
- - tamojeetK + + MattBlodgettProjects
- Ahaan + Matt Blodgett
- - advik-student-dev -
- Advik Sharma -
-
- - MattBlodgettProjects + + shashaaankkkkk
- Matt Blodgett + Shashank Shekhar
@@ -1310,15 +1303,15 @@
Rajdeep Das -
ShivaNagachander
SHIVA NC
-
its-100rabh @@ -1327,10 +1320,10 @@ - - shashaaankkkkk + + Toheed07
- Shashank Shekhar + Toheed
@@ -1353,15 +1346,15 @@
Sayakb03 -
Petsamuel
Samuel Peters
-
saanvibk @@ -1376,13 +1369,6 @@ Robert Lent - - RishavRaj20 -
- Rishav Raj -
-
Morbius00 @@ -1391,18 +1377,10 @@ - - blindaks -
- Akrati Verma -
-
- - Toheed07 + + QubitMatrix
- Toheed + QubitMatrix
@@ -1418,7 +1396,8 @@
Dapo Adedire -
dimonalik @@ -1439,8 +1418,7 @@
Maglionaire
-
mmakrin @@ -1455,20 +1433,14 @@ Limyangtyin - - rudy3333 -
- Rudy3 -
-
Guillotine189
Sarthak Singhal
-
newtoallofthis123 @@ -1476,14 +1448,6 @@ Ishan Joshi - - siddharth9300 -
- Siddharth -
-
Rathish-Rajendran @@ -1492,17 +1456,24 @@ - - akghosh111 + + siddharth9300
- Anukiran Ghosh + Siddharth
- - Quantum-Codes + + rudy3333
- Ankit_Anmol + Rudy3 +
+
+ + blindaks +
+ Akrati Verma
@@ -1511,6 +1482,14 @@
Akarsh Bajpai +
+ + akghosh111 +
+ Anukiran Ghosh +
@@ -1519,14 +1498,20 @@ Amogha Kancharla + + Quantum-Codes +
+ Ankit_Anmol +
+
Ashani-Sansala
Ashani Sansala Kodithuwakku
-
cj-praveen @@ -1540,7 +1525,8 @@
Destiny
-
Devparihar5 @@ -1559,115 +1545,129 @@ GigabyteZX1
- GigabyteZ + GigabyteZ +
+
+ + TimTemi +
+ Flourish +
+
+ + QuantumNovice +
+ QuantumNovice
- - TimTemi + + Nachiket94
- Flourish + Mr._CG_04
- - g0v1ndN + + rust-master
- Govind S Nair + Rust Master
- - ducheharsh + + yashd26
- Harsh Mahadev Duche + Meep_
- - HridayAg0102 + + manav0702
- Hriday Agrawal + Manav Sanghvi
- - WhoIsJayD + + KEAGTORB
- Jaydeep + MINHAJ
- - khushhalgarg112 + + Adhiraj-11
- Khushhal Garg + Konran
- - Adhiraj-11 + + khushhalgarg112
- Konran + Khushhal Garg
- - KEAGTORB + + WhoIsJayD
- MINHAJ + Jaydeep
- - manav0702 + + HridayAg0102
- Manav Sanghvi + Hriday Agrawal
- - QubitMatrix + + ducheharsh
- QubitMatrix + Harsh Mahadev Duche
- - yashd26 + + g0v1ndN
- Meep_ + Govind S Nair
- - QuantumNovice + + vikash485
- QuantumNovice + Vikash
- - rust-master + + Vishvam10
- Rust Master + Vishvam S
- - Nachiket94 + + Vivek-GuptaXCode
- Mr._CG_04 + Vivek Kumar Gupta
- - yogesh78026 + + YashTariyal
- Yogeshwar Kumar + Yash Tariyal
@@ -1678,27 +1678,12 @@ - - YashTariyal -
- Yash Tariyal -
-
- - Vivek-GuptaXCode + + yogesh78026
- Vivek Kumar Gupta + Yogeshwar Kumar
- - Vishvam10 -
- Vishvam S -
-
ambushneupane @@ -1712,7 +1697,8 @@
Amitesh Kumar
-
benedictprajwal @@ -1727,21 +1713,6 @@ Emmanuel Ogu - - NishantPacharne -
- Nishant Pacharne -
-
- - vikash485 -
- Vikash -
-
ImaginedTime @@ -1769,7 +1740,8 @@
Suliman Sagindykov
-
sudhanshu-77 @@ -1783,8 +1755,7 @@
Shubham Kumar
-
CapedDemon @@ -1812,7 +1783,8 @@
Sdthinlay
-
samayita1606 @@ -1820,14 +1792,27 @@ Samayita Kali + + JenilGajjar20 +
+ Jenil Gajjar +
+
+ + NishantPacharne +
+ Nishant Pacharne +
+
LionLostInCode
Leon Heinrich
-
ta-brook @@ -1841,7 +1826,8 @@
Smw-1211
-
rathoreshreya @@ -1869,8 +1855,7 @@
PRATYUSHA CHATURVEDI
-
Prabinshrestha737 @@ -1884,7 +1869,8 @@
Abhishek Ghimire
-
partheee @@ -1912,8 +1898,7 @@
Tharindu De Silva
-
mojiibraheem @@ -1927,7 +1912,8 @@
Marcell
-
mangnez @@ -1955,8 +1941,7 @@
Dhruv Jagdish
-
faizaslam11 @@ -1970,7 +1955,8 @@
Darsh Baxi
-
dab07 @@ -1985,21 +1971,13 @@ D-coder111 - - Sai-Uttej-R -
- Sai Uttej R -
-
HimanshuSinghNegi
Himanshu Singh Negi
-
harshhes @@ -2020,7 +1998,8 @@
Ebrahim G
-
Dishant10 @@ -2041,8 +2020,7 @@
Dhandeep
-
David-hosting @@ -2063,7 +2041,8 @@
Carl283583
-
bhanushri123 @@ -2084,8 +2063,7 @@
AtharvaDeshmukh0909
-
hiarijit @@ -2106,7 +2084,8 @@
Anju Chhetri
-
anishaxtha @@ -2127,8 +2106,7 @@
Aditya Sahai
-
adixoo @@ -2149,7 +2127,8 @@
Abhay-Gupta008
-
aryangulati @@ -2157,6 +2136,13 @@ ARYAN GULATI + + Sai-Uttej-R +
+ Sai Uttej R +
+
Surya-29 @@ -2170,15 +2156,22 @@
RishiPastor05
-
+ + RishavRaj20 +
+ Rishav Raj +
+
RavenyBoi
Raveny
-
Ramisky @@ -2213,15 +2206,15 @@
Pranav Dasan
-
Prajwol-Shrestha
Prajwol Shrestha
-
KushalPareek @@ -2256,15 +2249,15 @@
Mohammed El Amine Benkorreche
-
this-mkhy
Mohamed Khaled Yousef
-
Manishak798 @@ -2299,28 +2292,21 @@
Jyothika Dileepkumar
-
Josephtobi
Josephtobi
-
Jishnu2608
Jishnudeep Borah
-
- - JenilGajjar20 -
- Jenil Gajjar -
- \ No newline at end of file +