RSA Key Generation, Signatures and Encryption using OpenSSL

Поделиться
HTML-код
  • Опубликовано: 1 дек 2024

Комментарии • 54

  • @kopekkkkkkkkkk
    @kopekkkkkkkkkk Год назад

    One of the best lectures I've come across. Thanks steven!

  • @tyroneadams20
    @tyroneadams20 8 лет назад +6

    You could not have made this more simple and straight to the point. Very well done!

  • @LaeeqKhan01
    @LaeeqKhan01 5 лет назад +3

    Excellent tutorial. Very to the point, no fluff.
    Great job Steve.

  • @davidr.flores2043
    @davidr.flores2043 9 лет назад +3

    Steven. Excellent tutorial. I needed to actually see what OpenSSL was about and how the operations were performed. You took me step-by-step and now I know. Great work my friend. Please continue to share the knowledge. Best regards!

  • @uda911
    @uda911 8 лет назад +3

    I used your videos for my crypto class to get through public crypto section. The class is over but I am back because I want to install SSL Cert on my server. Awsome videos!!!!

  • @devendermarri
    @devendermarri 6 лет назад +1

    I went through lot of fancy documents but could not get the encryption funda, but with your example explanation it was the best. Thank you

  • @kishoregr7498
    @kishoregr7498 5 лет назад +1

    Awesome flow of explanation... Loved it..
    Cleared mannnnny doubts..

  • @fahad9739
    @fahad9739 9 лет назад +1

    Excellent, Concise & precise tutorial. Thanks for doing this Steven.

  • @binwangcu
    @binwangcu 9 лет назад

    One of the best lectures I've come across. Keep up Steven!

  • @smithasridhar1
    @smithasridhar1 9 лет назад +10

    Excellent. This tutorial is very helpful. Thank you very much.

  • @rhallst1
    @rhallst1 7 лет назад +1

    Thanks. Clearly explained. Please, we need more & similar tutorials.

  • @pggajendrababu1
    @pggajendrababu1 3 года назад

    Neatly and completely explained. Top class explanation. Thanks.

  • @ManishYadav0719
    @ManishYadav0719 4 года назад +1

    I don't know who dislike your video

  • @RandomAlias1
    @RandomAlias1 3 года назад

    Excellent work.. A tad bit on the longer side but I love it. Thank you

  • @mashur-hur
    @mashur-hur Месяц назад

    with translated language I really like this

  • @lipanmaria4007
    @lipanmaria4007 2 года назад

    Hello! The generated key is saved in PKCS#8 format or in PKCS#1?

  • @heruilin
    @heruilin 9 лет назад +1

    Very nicely paced! When I ran the examples on my windows machine using a ported version openssl 1.0.1p, the "pkeyutl -encrypt .. " cmd outputs:
    "Loading 'screen' into random state - done".
    Is this a reference to use of a random seed in OAEP to create padding?

    • @StevenGordonAU
      @StevenGordonAU  9 лет назад +1

      heruilin I guess you are correct. RSA encryption doesn't require any random numbers unless it is for padding. The 'Loading screen into random state' looks to be initialising the random number generator (i.e. gathering a random seed).

  • @farooqclassroom3651
    @farooqclassroom3651 7 лет назад +1

    Dear Sir, Can we implement the openssl statements in client and server model, where client program is encrypting , signing and sending the message in cipher.bin form to server program and the server program decrypts it?

    • @manurocks31
      @manurocks31 4 года назад

      Yes it is applicable to that

  • @LivingVacuum
    @LivingVacuum 6 лет назад

    I will decompose the RSA of any complexity into multipliers. Fast and not expensive.

  • @tejachintalapudi5456
    @tejachintalapudi5456 6 лет назад

    What signature scheme does this method use ? could you please help, whats the difference between signing using this method, vs rsautl and pkutil

  • @trojsi
    @trojsi 5 лет назад

    An excellent tutorial! I see the verification step (1 command) as too much magic going on behind the scenes just by performing 1 command. Would it be possible to do it manually step by step: Calculate the SHA digest of the decrypted message (already done), Decrypt the signature with B's public key and actually the output.. then compare this output with the SHA value.

  • @panagiotisradoglou-grammat2928
    @panagiotisradoglou-grammat2928 9 лет назад +1

    How can i use salting technique in RSA algorithm, with OpenSSL tools ?

  • @squidiebah
    @squidiebah 2 года назад

    Great tutorial

  • @PerfectSwingDance
    @PerfectSwingDance 4 года назад

    Does it mean that in the case of symmetric encryption we have to somehow send key to the other side over insecure channel?

    • @IncredibleNeo
      @IncredibleNeo 4 года назад

      If you haven't already try to read on Diffie Hellman key exchange

  • @naeem6988
    @naeem6988 4 года назад

    hello sir can rsa key decode the of set top box card how can sir plz help me

  • @ArvindJ
    @ArvindJ 2 года назад

    Brilliant 🤩

  • @nazarrudinsidikpermana2907
    @nazarrudinsidikpermana2907 7 лет назад

    Excellent explanation. Thanks

  • @ranjithreddy1232
    @ranjithreddy1232 12 лет назад +1

    Nice explanation.
    Thanks

  • @bhavinmoriya9216
    @bhavinmoriya9216 3 года назад

    Hi Steven!
    Can we see the real prime number, as in decimal?

    • @nittla7791
      @nittla7791 3 года назад +1

      Go to Brainwallet on google browser. Put Hex to Dec and it’s done!

    • @bhavinmoriya9216
      @bhavinmoriya9216 3 года назад

      @@nittla7791 Thanks a lot :)

    • @nittla7791
      @nittla7791 3 года назад

      @@bhavinmoriya9216 your welcome! Make sure is Brainwalletx.github.io :)

  • @deepakrishnan9029
    @deepakrishnan9029 6 лет назад

    Great explanation

  • @fahad9739
    @fahad9739 9 лет назад

    How would we verify a jwt signature?

  • @lotus1219
    @lotus1219 10 лет назад +1

    so many things to understand.

  • @toldoth1702
    @toldoth1702 6 лет назад

    Great video

  • @MrCharzal
    @MrCharzal 11 лет назад

    Good one ..thanks a lot

  • @iMPRE7ed
    @iMPRE7ed 7 лет назад

    this is awesome

  • @thefalcon7238
    @thefalcon7238 5 лет назад

    How can i create ev ssl.?🙅

  • @TON-vz3pe
    @TON-vz3pe 2 года назад

    Is PGP better than this?

  • @prirsh
    @prirsh 8 лет назад

    thank you Sir!

  • @nikhilmanohar9205
    @nikhilmanohar9205 7 лет назад

    How do you exit out of cat command?

    • @StevenGordonAU
      @StevenGordonAU  7 лет назад

      If "cat" is running (e.g. due to very large input) then you can kill the process using "Ctrl-C"

  • @TracyMaki
    @TracyMaki 23 дня назад

    Why would a person use ssl

  • @ramanakunam
    @ramanakunam 11 лет назад

    very nice

  • @bedevere007
    @bedevere007 10 лет назад

    awesome

  • @ngthav
    @ngthav 3 года назад

    in 2021 but i gotta tell u the 17 dislike is because use a and b instead of alice and bob🤣🤣🤣🤣