human
Cryptage à sens unique. Si nous savons chiffrer quelque chose, comment ne pas savoir comment le déchiffrer ? S'il vous plaît, expliquez-moi comme si j'avais cinq ans.
gpt
Cela implique beaucoup de mathématiques très compliquées, mais au cœur de cela se trouve le problème de la factorisation des nombres. Pour commencer, rappelez-vous que chaque nombre peut être décomposé en un ensemble unique de facteurs premiers. Par exemple , 12 = 2 * 2 * 3 et 35 = 7 * 5 . Mais faire la multiplication est beaucoup plus facile que de décomposer un nombre en ses facteurs premiers. Maintenant , au lieu de 7 * 5 = 35 , imaginez plutôt que vous choisissiez deux * très grands * nombres premiers . Perhaps : 2074722246773485207821695222107608587480996474721117292752992589912196684750549658310084416732550077 and 2367495770217142995264827948666809233066409497699870112003149352380375124855230068487109373226251983 You ( or rather , a computer ) can multiply those together in milliseconds to get : 4911896143611633780682402453849989800775189204252065726408220729093666935169295333354972115958559557089914348405178885416469366816588450359422439438480830450865092769289758720093322068727908471327 But it would take a computer hundreds , or even thousands , of years to break that number back into its two prime factors . Je vous recommande de regarder [cette vidéo] (URL_1), suivie de [cette vidéo] (URL_0) pour obtenir une bonne explication du fonctionnement de la cryptographie moderne.