There are no reviews yet. Be the first to send feedback to the community and the maintainers!
Hybrid-Cipher
A python script that performs a Hybrid cipher on plain text. it uses RSA and AES combined together. the script contains three functions.. generate(): which generate public key and private key for the user... encrypt(plaintext): takes a plain text and return a ciphertext message that you will send to the other end... decrypt(ciphertext): takes a ciphertext and perform decryption mechanism to it and print the plain text again... you can import this module to your project if you want to secure your communication and perform authorization.Chatting-System
This is my capstone project in the coursera Cybersecurity specialization, we called this system "cyperpunks", and it is a secure chatting system that allows you send messages by username. have inbox for the coming messages. I hope you enjoy my project and build a better one also.java-market
A class project in Java course at Faculty of science. this is simple code for a market (Cacher) software in which you can add items, remove items, print the bill, show the total price.simple-http-server
Class project in Network programming subject at faculty of science. this is a python code for simple HTTP server and its functions in dealing with the requests, i did different versions but all with pythons because it safes a lot of lines of code specially in network programming. you can implement your own with any language you want. the different versions in nothing big but all about using a built-in functions or implement all the functions needed. i hope you enjoy that. try with your own language and make it open source :)ceasar_cipher
A python code that performs a ceasar cipher. Do both encryption of a plain text or decryption for a cipher text. in ceacar cipher the key used in encryption or decryption is a single character and the message contains characters only. Have fun with my code, and try your own one.Encrypt-Decrypt-Pic
This Java code Encrypt any picture and gives you an encrypted image and the key that used to encrypt the image. Also it performs the reverse process, If you give it the encrypted image and the key that used in encryption it will give you the original picturemotive-finding-problem
A class project in Bioinformatics algorithms. This program Decide whether or not the sub-string S is in the string L, and return the starting position of S in L if S is in L. this problem in the DNA computer called the motive finding problem, Given a set of DNA sequences, find a set of l-mers, one from each sequence, that maximizes the consensus score. Where motive is a sequence pattern of nucleotides in a DNA sequence or amino acids in a protein. This assignment is just small scale of the motive finding problem which has a lot of constraints.linked-list
This is a c++ linked list program which was an assignment in the Data structure course during my B.S. degree. the program covers a lot of linked list functions like: create new linked list, destroy linked list, print linked list, insert/delete in/from the rear, insert/delete in/from front, insert / delete from a given position and search in a linked list. I HOPE YOU ENJOY THATSet-Partitioning-Problem
Class project in Bioinformatics algorithms subject. This python code Takes an array and checks if it can be divided into two arrays but the sum of elements of the first array must equal the sum of elements of the second array, notice that the two arrays may be in different size but the sum of elements should be equal EX: (1,2,,3,2,1,1) will be (2,3) and (1,2,1,1). This solves a problem in Bioinformatics called Double Digest Problem, in which we have two enzymes and try to cut them with equal sizedouble-linked-list
This is a c++ double linked list program which was an assignment in the Data structure course during my B.S. degree. the program does: to add student in the list, remove student from the list, search for student, print all students, print the info of a student, print the number of students, delete the list. the student's data are first name, last name , id and GPALove Open Source and this site? Check out how you can help us