Public Key Revolution
A New Direction in Cryptography Recall that the private-key cryptography allows two users who share a secret to...
Business Deductions
Employees vs Self-Employed What differentiates an employee from a self-employed individual (also known as independent contractor)? Employee If...
Factoring, RSA, Discrete-Logarithm and Diffie-Hellman
Problems like addition, multiplication, modular arithmetic, exponentiation can be solved in polynomial time, so they are seen as...
Number Theory and Group Theory
Number theory studies integers and operation on them. Basics of number theory have natural application, like addition, subtraction,...
Grover’s Algorithm
Brute-force is apparently applicable to any problem of NP, since if you have some candidate for an answer,...
Shor’s Algorithm
Nowadays, probably Peter Shor’s algorithm for function period finding is the most significant achievement in the field of...
Tax Deductions for Business, Hobby & Rental
Deductions are essentially the tax word for expense that can reduce the tax base. Deductions are disallowed unless a...
Deutsch’s Problem and DIY a Quantum Computer
The first algorithm ever designed for a quantum computer, is the algorithm for solving Deutsch’s problem. The algorithm...
Mathematical Model of Quantum Computing
The mathematical model of quantum computing allows us to understand and design quantum algorithms without any background in...
Google SEO Fundamentals
The search engine optimization of a website is divided into three key areas: On-page SEO The term meta...
Computation: from Classical to Quantum
The computation is a physical process, which is finite in time with fixed and distinguished set of states....
Statistical Thermodynamics
Role of Statistics Statistics is the study of systems that exhibit variability. Because macroscopic systems are composed of...
Macroscopic Thermodynamics
First of all, a quick introduction to 4 the most important figures in thermodynamics: Sadi Carnot (1796-1832) who...
Message Authentication Codes & Authenticated Encryption
Besides the secrecy of communication, we also need to be concerned with integrity, which ensures that a message...
Google Docs at a Glance
Google Docs is Google’s online processor that is part of Google Workplace. You can create, view, and edit...