RSA Key Generation, Signatures and Encryption using OpenSSL

Поділитися
Вставка
  • Опубліковано 2 лют 2025

КОМЕНТАРІ • 54

  • @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.

  • @kopekkkkkkkkkk
    @kopekkkkkkkkkk Рік тому

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

  • @uda911
    @uda911 9 років тому +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!!!!

  • @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!

  • @devendermarri
    @devendermarri 7 років тому +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

  • @smithasridhar1
    @smithasridhar1 9 років тому +10

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

  • @kishoregr7498
    @kishoregr7498 6 років тому +1

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

  • @rhallst1
    @rhallst1 7 років тому +1

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

  • @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!

  • @ManishYadav0719
    @ManishYadav0719 4 роки тому +1

    I don't know who dislike your video

  • @pggajendrababu1
    @pggajendrababu1 3 роки тому

    Neatly and completely explained. Top class explanation. Thanks.

  • @RandomAlias1
    @RandomAlias1 3 роки тому

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

  • @mashur-hur
    @mashur-hur 3 місяці тому

    with translated language I really like this

  • @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).

  • @LivingVacuum
    @LivingVacuum 6 років тому

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

  • @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

  • @lipanmaria4007
    @lipanmaria4007 2 роки тому

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

  • @squidiebah
    @squidiebah 2 роки тому

    Great tutorial

  • @ArvindJ
    @ArvindJ 2 роки тому

    Brilliant 🤩

  • @ranjithreddy1232
    @ranjithreddy1232 12 років тому +1

    Nice explanation.
    Thanks

  • @nazarrudinsidikpermana2907
    @nazarrudinsidikpermana2907 7 років тому

    Excellent explanation. Thanks

  • @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 ?

  • @PerfectSwingDance
    @PerfectSwingDance 5 років тому

    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

  • @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

  • @bhavinmoriya9216
    @bhavinmoriya9216 4 роки тому

    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

  • @lotus1219
    @lotus1219 10 років тому +1

    so many things to understand.

  • @naeem6988
    @naeem6988 4 роки тому

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

  • @fahad9739
    @fahad9739 9 років тому

    How would we verify a jwt signature?

  • @toldoth1702
    @toldoth1702 6 років тому

    Great video

  • @MrCharzal
    @MrCharzal 11 років тому

    Good one ..thanks a lot

  • @TON-vz3pe
    @TON-vz3pe 2 роки тому

    Is PGP better than this?

  • @thefalcon7238
    @thefalcon7238 5 років тому

    How can i create ev ssl.?🙅

  • @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"

  • @iMPRE7ed
    @iMPRE7ed 7 років тому

    this is awesome

  • @prirsh
    @prirsh 8 років тому

    thank you Sir!

  • @ramanakunam
    @ramanakunam 12 років тому

    very nice

  • @TracyMaki
    @TracyMaki 2 місяці тому

    Why would a person use ssl

  • @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🤣🤣🤣🤣