filmov
tv
Data Encryption with Pycryptodome & AES
Показать описание
💻 Don't forget to Subscribe!
------
In this video, we will learn how to code in Python by using the Pycryptodome encryption libraries.
Pycryptodome is a fork, or an evolution of Pycrypto, an earlier encryption library for python. Pycrypto is no longer in development and had some reported security issues, but you can check out my previous video on it if you are still curious
Pycryptodome brings several security enhancements to the Pycrypto library and, in our example, we are going to use it with AES or Advanced Encryption Standard (AES) cipher to encrypt text.
AES, of course, is only one of the ciphers that work with Pycryptodome – the libraries also works with legacy ciphers such as Triple DES and Blowfish. You can also use RSA for public key or Asymmetric encryption. And I’ll be doing videos on that shortly.
AES, however, is a very fast and secure for symmetric encryption.
AES is a 128-bit block cipher with key lengths of 128, 192 or 256 bits, depending on how paranoid you are with your encryption.
We’ll learn what these terms actually mean before jumping in to the code.
This overview should be helpful in understanding block ciphers, even if you are not going to write Python code.
------
In this video, we will learn how to code in Python by using the Pycryptodome encryption libraries.
Pycryptodome is a fork, or an evolution of Pycrypto, an earlier encryption library for python. Pycrypto is no longer in development and had some reported security issues, but you can check out my previous video on it if you are still curious
Pycryptodome brings several security enhancements to the Pycrypto library and, in our example, we are going to use it with AES or Advanced Encryption Standard (AES) cipher to encrypt text.
AES, of course, is only one of the ciphers that work with Pycryptodome – the libraries also works with legacy ciphers such as Triple DES and Blowfish. You can also use RSA for public key or Asymmetric encryption. And I’ll be doing videos on that shortly.
AES, however, is a very fast and secure for symmetric encryption.
AES is a 128-bit block cipher with key lengths of 128, 192 or 256 bits, depending on how paranoid you are with your encryption.
We’ll learn what these terms actually mean before jumping in to the code.
This overview should be helpful in understanding block ciphers, even if you are not going to write Python code.
Комментарии