Cryptology 101: Block Cipher Modes of Operation with Python example


Welcome to another Cryptology 101 article!

Today we will discuss block cipher modes of operation.

I know that the topic might not be fascinating, but it is worth to get through it even once.

Believe it or not, during job interviews, I was asked to briefly describe the topic not once, not twice.

We will also cover Python cryptographic libraries topic.

Let’s go 💣!

Continue reading “Cryptology 101: Block Cipher Modes of Operation with Python example”

CryptoPy: Caesar Cipher aka Shift Cipher in Python


Today I would like to show you little crypto script, that helped me solve Nested Easter Egg in WebSec 101: JuiceShop ⭐⭐⭐⭐ challenges 2/3!

It’s very basic python implementation of shift cipher, also known as Caesar Cipher, Polybius cipher or ROT 13 (depends on shifting value), which is primitive form of substitution cipher.

I was intending to start writing about things related to cryptography, so we will begin with “back to the roots”!

Continue reading “CryptoPy: Caesar Cipher aka Shift Cipher in Python”

Project: Fake TV Simulator


Welcome to the project that, in the beginning, was not bee in my bonnet, but after a light bulb moment, it crystallized.

Today I would like to show you the expansion of the previous Project: Smart Bulb Cop Car, which will imitate TV as a simple line of defense against thieves and burglars. During summertime,e we tend to travel,l and if there is a simple way to increase home security – we should at least give it a try.

Continue reading “Project: Fake TV Simulator”

Blog at

Up ↑