ab-yusuf Goto Github PK
Name: Abubakar
Type: User
Bio: I sleep here
Location: Nigeria
Name: Abubakar
Type: User
Bio: I sleep here
Location: Nigeria
A well explained layout of building a Blockchain with Python.
A fully functional blockchain application.
# Encryption Program using Ceasar Cipher This encryption program has been further improved compared to the original Ceasar Cipher. Improvements in this program has been made to improve its security to prevent breach and also eliminate the use of brute force attack in decrypting texts. # The mode of Operation in carrying out the encryption in this code can be explained below: A Ceasar cipher makes use of key size to perform its encrypting operations. The number of English alphabet is 26, incases of brute force attack on a ceasar cipher with an encryption list of 26. It will take 26 number of exhaustive methods to get the correct shift key. In tackling this, I used 70 elements conisisting of the English alphabets, numbers and special symbols. Use of Brute force in this approach will require 70 exhaustive methods of trial to get the shift key which is much more exhaustive. To make its security much more efficient, a complex sequence for my encryption list was formed. An encryption list is a list that contains the elements in which the Ceasar's encryption will be performed on by just shifting elements in that list based on the value of the shift key. Encryption list was formed by forming a sequence of: lowercase alphabets + numbers + Uppercase alphabets + numbers + Uppercase alphabets and symbols + numbers + Lowercase alphabets and symbols. This encryption list makes it more complicated to crack encrypted text, has the correct sequence of the encryption list must be gotten first. Before proceeding towards getting the value of the shift key or number of times it was rotated to fully decrypt the texts encrypted. # Running the code: The user is prompted to enter text to be decrypted, the program return the same text in an encryption form based on Caesar's algorithm To decrypt the encrypted texts that will be shown, the remaining line of code at the end of the notebook can be Uncommented The program prompts the user for the value of the shift key in place of a password. If the user gets it right, it displays the decrypted text, if the user fails the password. The program is terminated. # Considerations The code was developed and improved having the security and efficiency of the Ceasar's Cipher in mind. This makes its encryption very effective and it's code much more efficient.
A conversational Bot that engages users using simple statements. Use of NLTK library in python.
Community-made poetry about infrastructure
Solving daily programming problems in Python via Hackerrank.
Learning how to use loops to perform multiple multiplication operations. While loop was used in this code.
A web application built with flask micro framework.
A web based project built using flask framework to understand how the flask framework works in visual studio 2019
Building a web application using Flask Framework
A football application
Hands on practice with GCP using Qwiklabs
Using a post commit hook
A simple demo repository to show the basic Git Workflow
I am learning how to make use of GitHub. Getting used to the new terms such as Repositories, Branch used in this environment.
Understanding the implementation of Linked List Data Structure
Daily mistakes, because mistakes show intelligent ways of doing things.
A movie store web application
An application that keeps track of my travelling locations.
Repository for starter code and supporting material
Phi is a personal WhatsApp bot built to keep track of my thoughts and achievements each day. Journalling applications seem very boring to me. Phi was created after not being able to recall a lot of mistakes and achievements that happened to me this year in order to write "My year in review" article.
An API that stores and manage planetary discoveries.
Finance related projects
Developing python applications regularly requires the creation and activation of virtual environment. Reducing the stress of habitual googling of this process, here is a reference guide on creating a python virtual environment and activating it using Visual Studio Code (Windows ).
Documentation of intuitive explanation of concepts and understanding of Python Language
Combinations of Projects built using Arduino, IOT.
A Movie Store Application built using Asp.Net MVC
A sample Spring-based application
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.