Aby som ta trochu nabudil na dalsie studium tak:
dnesne pouzivane sifrovania su tiez "neprelomitelne" (schvalne v uvodzovkach), napr. ak zakodujem nieco cez AES s 512bit albeo vacsim klucom (aj ked AES 512 oficialne neexistuje :D) tak to neprelomi nikto ani nahodou, a to si mozem byt isty ze nie a aj dalsich min 10rokov. Naco by niekto platiul za nieco tebe, ked uz ma celosvetovy standard ktory robi to same?
A druha vec, ak ide o sifrovanie komunikacie, tak dnes sa uz davno nepouziva ze si dopredu dohodnes kluc s druhou stranou napr. ze mu zavolas a povies "dnes dekodujeme klucom tym a tym alebo kluc je subor ten a ten) ptz kazdy kto to pocuva/zachyti to moze dekodovat tiez. Dnes sa pouziva princip ze kryptovaci (AES) kluc je nahodne vygenerovany a plati len kratku dobu, a protistrane sa to posle pomocou paru klucov (public a private) a to tak ze nahodne vygenerovany public kluc poslem protistrane a poviem zakoduj mi nahodne vygenerovany AES kluc tymto privatnym t.j. kazdy kto pocuva vie len nieco zakodova, ale nevie to odkodovat, to viem len ja a AES kluc ma len protistrana nahodne vygenerovany. Takze je garantovane kryptovaci kluc (ten neni public/private to je uz normalny sifrovaci kluc na sifrovanie aj desifrovanie) mam len ja a protistrana a ktokolvek by aj zachytil tuto vymenu klucov tak ten AES kluc proste nema. Za toto dostalu v 70rokoch dvaja hipici tusim aj nejaku cenu ci nobelovku ci co ja uz neviem zhlavy. Odvtedy neni problem sifry su bezpecne, neni dovod aby ti niekto platil za nieco ine.
Takze si radsej studuj dalej a dopodrobna jak sa robi to co som tu napisal, a nesnivaj o nezmysloch ;)