@13:24 The example you provided is wrong , even though you just explained the same thing in the entire video , here the concatentation refers to the fact that we are adding each key to a letter in the plain text hence we are getting a running key . I'm mentioning this for someone who read this for the same doubt . Thank you
Lets say i wanna encrypt "Meet me after the party we have to discuss the isolation" and my key is "description" so now if i m using auto key system the key will be "descriptionmeetmeafterthepartywehavetodis" so isn't it completely understandable for the attackers?
If I have to encryption the word "cryptographic" with the given key from my teacher "eng". My final keyword will be "engengengenge" ?? Because they have to be the same length... Thank you 🥰
I got different for the last 2 characters, ZICVTWQNGRZGVTWAVZHCQYGLMZS Note the Z and S in place of the M and the G. O=14,L=11 14+11=25 mod 26=25 = Z N=13, F=5 18 (mod 26) = 18 =S. Do you see my error?
For the last 2 character: •(Key) V= 21 and E= 4 •(PT) L=11 and F = 5 So for CT you have to sum: • 21+11= 32, that is position 6 (letter G). Because you have to start to count from zero, so Z is 25, A is 26 (=0). • 4 + 5 = 9, that is letter J Hope it can help you 😊
When the question asked about vigenere cipher which key type i need to use to solve the problem either repeating key method or autokey system method can any body solve my doubt?
qbasic program to using vigenere Chipher CLS INPUT "Enter your plain text character"; q$ input "Enter your key word" ; l$ q$=lcase$(q$) for p = 1 to len (q$) p$=mid$(q$,p,1) if p$= "a" then a=0 elseif p$="b" then a=1 elseif p$="c" then a=2 elseif p$="d" then a=3 elseif p$="e" then a=4 elseif p$="f" then a=5 elseif p$="g" then a=6 elseif p$="h" then a=7 elseif p$="i" then a=8 elseif p$="j" then a=9 elseif p$="k" then a=10 elseif p$="l" then a=11 elseif p$="m" then a=12 elseif p$="n" then a=13 elseif p$="o" then a=14 elseif p$="p" then a=15 elseif p$="q" then a=16 elseif p$="r" then a=17 elseif p$="s" then a=18 elseif p$="t" then a=19 elseif p$="u" then a=20 elseif p$="v" then a=21 elseif p$="w" then a=22 elseif p$="x" then a=23 elseif p$="y" then a=24 else a=25 end if next p
l$=lcase$(l$) for p= 1 to len (l$) k$=mid$(l$,p,1) if k$= "b" then b=0 elseif k$="b" then b=1 elseif k$="c" then b=2 elseif k$="d" then b=3 elseif k$="e" then b=4 elseif k$="f" then b=5 elseif k$="g" then b=6 elseif k$="h" then b=7 elseif k$="i" then b=8 elseif k$="j" then b=9 elseif k$="k" then b=10 elseif k$="l" then b=11 elseif k$="m" then b=12 elseif k$="n" then b=13 elseif k$="o" then b=14 elseif k$="p" then b=15 elseif k$="q" then b=16 elseif k$="r" then b=17 elseif k$="s" then b=18 elseif k$="t" then b=19 elseif k$="u" then b=20 elseif k$="v" then b=21 elseif k$="w" then b=22 elseif k$="x" then b=23 elseif k$="y" then b=24 else b=25 end if next p for p = 1 to len (l$) sum = a + b ci = sum MOD 26 IF ci = 0 THEN PRINT "a" ELSEIF ci = 1 THEN PRINT "b" ELSEIF ci = 2 THEN PRINT "c" ELSEIF ci = 3 THEN PRINT "c" ELSEIF ci = 4 THEN PRINT "d" ELSEIF ci = 5 THEN PRINT "e" ELSEIF ci = 6 THEN PRINT "f" ELSEIF ci = 7 THEN PRINT "g" ELSEIF ci = 8 THEN PRINT "h" ELSEIF ci = 9 THEN PRINT "i" ELSEIF ci = 10 THEN PRINT "j" ELSEIF ci = 11 THEN PRINT "k" ELSEIF ci = 12 THEN PRINT "l" ELSEIF ci = 13 THEN PRINT "m" ELSEIF ci = 14 THEN PRINT "n" ELSEIF ci = 15 THEN PRINT "o" ELSEIF ci = 16 THEN PRINT "p" ELSEIF ci = 17 THEN PRINT "q" ELSEIF ci = 18 THEN PRINT "r" ELSEIF ci = 19 THEN PRINT "s" ELSEIF ci = 20 THEN PRINT "u" ELSEIF ci = 21 THEN PRINT "v" ELSEIF ci = 22 THEN PRINT "w" ELSEIF ci = 23 THEN PRINT "x" ELSEIF ci = 24 THEN PRINT "y" ELSE ci = 25 PRINT "z" END IF next p
you are the best educative channel on RUclips . I am really thankful for this great work in your many courses .
That was very simple explanation... Thank you for making it easy to understand....
I am really thankful for this great work in your many courses .
superbly explained bro thanks a lot for providing this knowledge to us
Clearly understood. Appreciate. Great service
Great , easily explained
Good to go within 10 mins ! Thx yea
Sir you r the best
Thank you for this incredible explanation!
Great work thank u. Keep doing
Great work.. thank you
Very interesting subject ,thank you for your video! I have a question, are we the ones who determine the keyword as well?
yup, pretty sure you do
Sender
Thank you!
@13:24 The example you provided is wrong , even though you just explained the same thing in the entire video , here the concatentation refers to the fact that we are adding each key to a letter in the plain text hence we are getting a running key . I'm mentioning this for someone who read this for the same doubt . Thank you
can you explain better what he expain wrong
wow thank you so much brother
Thank You ❤❤❤
Pls sir make video on modern algorithms
Admired your teaching❤❤
Lets say i wanna encrypt "Meet me after the party we have to discuss the isolation" and my key is "description" so now if i m using auto key system the key will be "descriptionmeetmeafterthepartywehavetodis" so isn't it completely understandable for the attackers?
Bro don't worry
These are way old techniques
Cryptanalysis will die but never use this technique
We got more advance techniques than this.
Chilll
We wil use the key as descriptiondescriptiondescriptiondescriptiondescription
Done, thanks :)
Sir can you add lessons on assembly language programming for microcontrollers please
Thank you very much 💓💟
Nice video! What is that mod m subscript on the key bit??
How to predict length of key if we have cipher text? Length of test which is being repeated?
Sender and Receiver
I didn't find any difference between cesar and vigenar cipher. Could tell it
in ceasar, key is always 3 i.e. we always add 3 to p.t, but here the key changes and the number to be added also changes
It means you arw a fool😂
video the explains mod operation?
How to do decryption for Autokey System
Key is same for any palintext like 3
If I have to encryption the word "cryptographic" with the given key from my teacher "eng". My final keyword will be "engengengenge" ??
Because they have to be the same length... Thank you 🥰
lovely
25 mod 25 = 25??? It's not 0?
Its equal to 0. Mod is the reminder value.
its equal to 1 and reminder is 0
What is mod m
mod means Modulo
@@rearozu29 I completed my engineering and now working as a SDE 1 😂
But thanks finally someone replied
@@abhishekmane3144this is soo funny 😂 btw what was your college?
how we can take key?
I got different for the last 2 characters, ZICVTWQNGRZGVTWAVZHCQYGLMZS Note the Z and S in place of the M and the G. O=14,L=11 14+11=25 mod 26=25 = Z N=13, F=5 18 (mod 26) = 18 =S. Do you see my error?
my ciphered text was zmstsymjgrymjgrnemibrcjusgj
For the last 2 character:
•(Key) V= 21 and E= 4
•(PT) L=11 and F = 5
So for CT you have to sum:
• 21+11= 32, that is position 6 (letter G). Because you have to start to count from zero, so Z is 25, A is 26 (=0).
• 4 + 5 = 9, that is letter J
Hope it can help you 😊
When the question asked about vigenere cipher which key type i need to use to solve the problem either repeating key method or autokey system method can any body solve my doubt?
Nice question i think whatever asked in question
Please update the whole portionn
❤❤❤
kryptos!!
2:30
1k like for this video 😁👍
This isn't vigenere cipher! It's vernam cipher.
Yes I noticed the same
It is vignere only. Vernam is simple XOR op.
it is vignere...
You're wrong
Sasta Nasha karke aaya hai kya bhai😅😅😅😅
qbasic program to using vigenere Chipher
CLS
INPUT "Enter your plain text character"; q$
input "Enter your key word" ; l$
q$=lcase$(q$)
for p = 1 to len (q$)
p$=mid$(q$,p,1)
if p$= "a" then
a=0
elseif p$="b" then
a=1
elseif p$="c" then
a=2
elseif p$="d" then
a=3
elseif p$="e" then
a=4
elseif p$="f" then
a=5
elseif p$="g" then
a=6
elseif p$="h" then
a=7
elseif p$="i" then
a=8
elseif p$="j" then
a=9
elseif p$="k" then
a=10
elseif p$="l" then
a=11
elseif p$="m" then
a=12
elseif p$="n" then
a=13
elseif p$="o" then
a=14
elseif p$="p" then
a=15
elseif p$="q" then
a=16
elseif p$="r" then
a=17
elseif p$="s" then
a=18
elseif p$="t" then
a=19
elseif p$="u" then
a=20
elseif p$="v" then
a=21
elseif p$="w" then
a=22
elseif p$="x" then
a=23
elseif p$="y" then
a=24
else
a=25
end if
next p
l$=lcase$(l$)
for p= 1 to len (l$)
k$=mid$(l$,p,1)
if k$= "b" then
b=0
elseif k$="b" then
b=1
elseif k$="c" then
b=2
elseif k$="d" then
b=3
elseif k$="e" then
b=4
elseif k$="f" then
b=5
elseif k$="g" then
b=6
elseif k$="h" then
b=7
elseif k$="i" then
b=8
elseif k$="j" then
b=9
elseif k$="k" then
b=10
elseif k$="l" then
b=11
elseif k$="m" then
b=12
elseif k$="n" then
b=13
elseif k$="o" then
b=14
elseif k$="p" then
b=15
elseif k$="q" then
b=16
elseif k$="r" then
b=17
elseif k$="s" then
b=18
elseif k$="t" then
b=19
elseif k$="u" then
b=20
elseif k$="v" then
b=21
elseif k$="w" then
b=22
elseif k$="x" then
b=23
elseif k$="y" then
b=24
else
b=25
end if
next p
for p = 1 to len (l$)
sum = a + b
ci = sum MOD 26
IF ci = 0 THEN
PRINT "a"
ELSEIF ci = 1 THEN
PRINT "b"
ELSEIF ci = 2 THEN
PRINT "c"
ELSEIF ci = 3 THEN
PRINT "c"
ELSEIF ci = 4 THEN
PRINT "d"
ELSEIF ci = 5 THEN
PRINT "e"
ELSEIF ci = 6 THEN
PRINT "f"
ELSEIF ci = 7 THEN
PRINT "g"
ELSEIF ci = 8 THEN
PRINT "h"
ELSEIF ci = 9 THEN
PRINT "i"
ELSEIF ci = 10 THEN
PRINT "j"
ELSEIF ci = 11 THEN
PRINT "k"
ELSEIF ci = 12 THEN
PRINT "l"
ELSEIF ci = 13 THEN
PRINT "m"
ELSEIF ci = 14 THEN
PRINT "n"
ELSEIF ci = 15 THEN
PRINT "o"
ELSEIF ci = 16 THEN
PRINT "p"
ELSEIF ci = 17 THEN
PRINT "q"
ELSEIF ci = 18 THEN
PRINT "r"
ELSEIF ci = 19 THEN
PRINT "s"
ELSEIF ci = 20 THEN
PRINT "u"
ELSEIF ci = 21 THEN
PRINT "v"
ELSEIF ci = 22 THEN
PRINT "w"
ELSEIF ci = 23 THEN
PRINT "x"
ELSEIF ci = 24 THEN
PRINT "y"
ELSE ci = 25
PRINT "z"
END IF
next p