Pinned Repositories
AI
AI course practical exercises
AI-Project-Gobblet
Creating AI agent players using MinMax and AlphaBeta pruning with different heuristics for the Gobblet game
BackgroundGenerator-website
A site to interactively choose a gradient color background for CSS
C-Cpp
Various data structures and algorithms in C/C++
Connect-Four-with-AI
Face-Recognition-Server
Face-Recognition-Site
Nand2Tetris
Built a modern computer system from the ground up. From the logic gates to a working operating system
Path-ORAM
Path ORAM is a simple oblivious RAM algorithm. When storing data in 3rd party storage provider, the access pattern can be learned which damage the privacy and security. Using the Path ORAM a user can hide his access pattern and increase his privacy
Simple-PKI
Simple demo of PKI - Public Key Infrastructure written in Python
johny1122's Repositories
johny1122/Path-ORAM
Path ORAM is a simple oblivious RAM algorithm. When storing data in 3rd party storage provider, the access pattern can be learned which damage the privacy and security. Using the Path ORAM a user can hide his access pattern and increase his privacy
johny1122/BackgroundGenerator-website
A site to interactively choose a gradient color background for CSS
johny1122/Simple-PKI
Simple demo of PKI - Public Key Infrastructure written in Python
johny1122/AI
AI course practical exercises
johny1122/AI-Project-Gobblet
Creating AI agent players using MinMax and AlphaBeta pruning with different heuristics for the Gobblet game
johny1122/C-Cpp
Various data structures and algorithms in C/C++
johny1122/Connect-Four-with-AI
johny1122/Face-Recognition-Server
johny1122/Face-Recognition-Site
johny1122/Nand2Tetris
Built a modern computer system from the ground up. From the logic gates to a working operating system
johny1122/Google-Developer-Android-Kotlin-course
johny1122/IML.HUJI
GitHub repository of the Introduction to Machine Learning course in the Hebrew University of Jerusalem. Includes code examples, labs, and exercise templates
johny1122/Java-OOP
OOP course in Java
johny1122/johny1122
johny1122/LeetCode
Coding practice
johny1122/Portfolio-Site
My portfolio site resources
johny1122/Python-programs
johny1122/startup-website
johny1122/tksheet
Python 3.6+ tkinter table widget for displaying tabular data
johny1122/Todo_website
johny1122/Unlocking-Information-Security
From edX course "Unlocking Information Security I: From Cryptography to Buffer Overflows"