Mă chinui să înțeleg care este dimensiunea „bit/octet” a unei chei publice, cum o poți rezolva și chiar ce înseamnă.
Un exemplu de cheie publică RSA este:
AAAAB3NzaC1yc2EAAAABJQAAAQB/nAmOjTmezNUDKYvEeIRf2YnwM9/uUG1d0BYsc8/tRtx+RGi7N2lUbp728MXGwdnL9od4cItzky/zVdLZE2cycOa18xBK9cOWmcKS0A8FYBxEQWJ/q9YVUgZbFKfYGaGQxsER+A0w/fX8ALuk78ktP31K69LcQgxIsl7rNzxsoOQKJ/CIxOGMMxczYTiEoLvQhapFQMs3FL96didKr/QbrfB1WT6s3838SEaXfgZvLef1YB2xmfhbT9OXFE3FXvh2UPBfN+ffE7iiayQf/2XR+8j4N4bW30DiPtOQLGUrH1y5X/rpNZNlWW2+jGIxqZtgWg7lTy3mXy5x836Sj/6L
Cum calculez lungimea acestei chei? Există 368 de caractere, deci asta este lungimea de mușcătură? Asta ar însemna atunci că acesta este un sistem de 46 de octeți, nu? Abia înțeleg ce înseamnă asta și m-am scufundat o săptămână sau două în articole Wikipedia, tutoriale YouTube și multe altele. Acestea vorbesc adesea de parcă ai înțelege ce înseamnă, așa că nu am prea multe de la care să ies. Dacă cineva ar putea explica logica care îmi lipsește aici, asta ar ajuta foarte mult.
Înțeleg că un bloc de 8 biți este de 1 octet, adică avem o lungime de 8 caractere care poate fi 1 sau 0. Dar nu am idee cum s-ar raporta asta la cele de mai sus?
În cele din urmă, am o cheie publică diferită pentru care am vrut să calculez dimensiunea. Să zicem că am două seturi de numere întregi, $S_1$ și $S_2$. Dimensiunile lor sunt 100, respectiv 150. Acești doi compun cheia mea publică. Acesta este foarte diferit de exemplul de mai sus, așa că cum calculez dimensiunea biților? Sau intreb ceva gresit aici?
Chiar vreau să știu cât de mult spațiu de stocare pe un computer ar ocupa o astfel de cheie. Să zicem că am 100 de seturi, fiecare cu 1000 de termeni. Cât de mare ar fi un „fișier” acea cheie publică? Dar vreau să încerc să „înțeleg” ce înseamnă chiar și biți/octeți în primul rând.
Orice clarificări ar fi foarte apreciate.