Тема: шифрування RSA
Захотів створити програмку, яка буде зберігати і видавати паролі користувача. Але хочу, щоб паролі, спочатку шифрувалися, а тоді зберігалися. і при виводі - розшифровувалися.
Погуглив я трохи і вирішив скористатися RSA шифруванням.
Виникла така проблема - при шифруванні строкі (на прикладі) треба. щоб перед нею стояв символ "b" (Позначив коментарем "!!!"):
import rsa
(pubkey, privkey) = rsa.newkeys(512)
message = b'Hello World!' #!!!
# шифруємо
crypto = rsa.encrypt(message, pubkey)
print(crypto)
#розшифровуємо
message = rsa.decrypt(crypto, privkey)
print(message)
І я не розумію як туди ввести строку.
Допоможіть будь ласка. І поясніть, що таке "b" і що воно робить.