Introduction to Cryptography: keeping your Password safe...

Screenshot_20210720-172412~2.png

Protect your information and password With simple encryptions

Encryption is an easy way to hide a password in plain sight. With the knowledge of cryptography you can have a password book that keeps your password safe.

Why do you need this:

Besides your Steemit passwords, what other information may need this:

  • If you have a number of Email accounts, their username and password.
  • If you bank with different banks, the bank, your account name and type with associated pass codes.
  • username and password for accounts in LinkedIn, SlideShare, Microsoft educator, Pinterest and etc.
  • The location and pass code to one or a number of safety deposit boxes
  • Little comments or stories that can't be left on the open.
  • there is always something that has to be protected and this knowledge offers you the opportunity to hide it in plain sight.

IMG_20210719_101418_3~3.jpg

This is my password book, with the knowledge of cryptography, it's safe to label it a password book, it can be kept "carelessly" knowing that it's content is protected by cryptography. It is safe to snap and publish it's content.

In this post I will be using some terms I wish to explain.

Terminologies:

Cypher |
The technique or method used to turn the readable information (" here called plaintext") in to an unreadable form called "ciphertext". The process of using a cypher to scramble Information is called encrypting the act is encryption.

Plain text |
The main information or password you are trying to hide is called a plaintext.

Key |
Like a password that will help you get back the readable text while making the cypher text very hard to decipher.

Cyphertext |
Once you scramble plain text using a cypher, the unreadable text you get is called Cyphertext.

Procedures

I will start by selecting a suitable cypher. The Columnar Transposition Cypher will be good enough for this exercise. This cypher takes in the plaintext row by row then gives out the resulting Cyphertext column by column.

Our plain text this time is our Steemit password(s) which we are trying to encrypt. Let's say the pass word is " once upon a time in a place far far away" all lowercase, with no spaces.
Having no space between the words gives us [ onceuponatimeinaplacefarfaraway ]

I will use a table with six column. The fact that we used a Columnar Transposition Cypher on a six column table could be kept secret. The key is 162354

This is our table

IMG_20210720_103532~2.jpg

Here we have entered the first six characters. The data is entered from left to right then down.

IMG_20210720_103918_3~2.jpg

Followed by another six.

IMG_20210720_104042~2.jpg

All characters are entered and we have 5 cells left. I will fill it with the following: 3 z x x 3

IMG_20210720_104458~2.jpg

I will now write out what I have downward from column 1 6 2 3 5 4 this is what will make the encryption hard to crack. You can choose any key sequence when encrypting your data.

Coping out the content of column 1

IMG_20210720_141013~2.jpgooeafy

Coping out column 6

IMG_20210720_141203~2.jpgpmlra3

Coping out column 2

IMG_20210720_143201~2.jpgnnica3

Coping out column 3
IMG_20210720_143256~2.jpgcanerz

Coping out column 5
IMG_20210720_143448~2.jpg
uipawx

Coping out column 4
IMG_20210720_143556~2.jpg
etafax

After all 6 columns are copied

That now gives us ooeafy pmlra3 nnica3 canerz uipawx etafax

Plaintext
onceuponatimeinaplacefarfaraway

Cypher text
ooeafypmlra3nnica3canerzuipawxetafax

The cypher text can now be safely copied into the password diary and labelled Steemit password.

Decryption

To reverse the encryption, you need a 6 X 6 table and the key 1 6 2 3 5 4

IMG_20210720_151158_2~2.jpg

Pick the encrypted text and fill it down column 1

IMG_20210720_151415_3~2.jpg
the first set of six characters will fill in to column 1

Then fill in Column 6

IMG_20210720_151652_1~2.jpg according to the key, the second set of six will go in to column 6

Followed by Column 2

IMG_20210720_151838_2~2.jpg this fills in to column 2 so we have 3, 5 and 4 remaining.

Then Column 3

IMG_20210720_151955_3~2.jpg

Fill in Column 5

IMG_20210720_152104_4~2.jpg

And finally Column 4

IMG_20210720_152152_1~2.jpg

Now reading the table row by row from top to bottom gives us the original plaintext

onceuponatimeinaplacefarfaraway

Conclusion

With this knowledge, you can protect the content of your diary. To hide stuff is not the only way to protect some things you can try hiding it in plain sight using cryptography.

Subscriber
@ijelady
@akhtarbadar2

Follower

|-----|-----|-----|-----|-----|
@nova001 | @kyara2 | @gormogon |@ddwosky |@udyliciouz

Sort:  

@milakz

Приятно видеть, что вы подписаны на мой пост на Steemit, я буду рад отправлять вам уведомления о моих сообщениях в качестве подписчика на мой блог.

 3 years ago 

Мне очень приятно, что Вы пишите в наше сообщество!😊 Мы всегда вас поддержим. Приводите друзей будем дружить и поддерживать друг друга👍

@sd974201
내 게시물을 팔로우하게 되어 영광입니다. 흥미로운 게시물이 있으면 알림을 보내 드리겠습니다. 다시 한 번 영광입니다.

Thank you for sharing this with us

what a lovely lesson about such a crucial thing which is security of our accounts. Thank you for that.

Am grateful to all the training you are giving us in the group am doing my best to practice it thank you @manuelhooks

Expressing your application is very encouraging and it's motivating me to do more. Thank you @ijelady

You are welcome

Coin Marketplace

STEEM 0.29
TRX 0.27
JST 0.044
BTC 99609.35
ETH 3677.92
SBD 2.86