Şifreleme konularında bilgi edinmek istiyorsan computerphile kanalında bu konuda bir çok video var. Google'da "kriptoloji ders notları" diye aratırsan bir çok kaynak'da bulabilirsin.

Not: kullanıcının kendi anahtarı ile şifreleme konusunu "public-key encryption" olarak aratabilirsin.

computerphile: https://www.youtube.com/channel/UC9-y-6csu5WGm29I7JiwpnA