Discussie: bitcoin
Los bericht bekijken
Oud 5 januari 2018, 22:17   #974
Zucht
Secretaris-Generaal VN
 
Zucht's schermafbeelding
 
Geregistreerd: 28 augustus 2007
Berichten: 20.226
Standaard

Citaat:
Oorspronkelijk geplaatst door Vlad Bekijk bericht
Maar de private sleutel wordt in een publieke sleutel omgezet. Daar is toch een logaritme voor nodig. Welk ? In wiens bezit is dat ? Een logaritme kan je gewoon omdraaien want het is een stappenproces dus als je dat kent kan je met de publieke sleutel gewoon de private bekomen.
Ook dat is publiek. Het heet RSA, en dat mechanisme kan je ook haarfijn uitgelegd vinden op wikipedia en andere sites. Je kan vanuit de publieke sleutel weldegelijk de private sleutel berekenen. Alleen is het practisch ondoenbaar, NU. In de toekomst misschien wel, en de verdediging daartegen is, de sleutels groter maken. Dat is trouwens al een paar keer gebeurd, van 512 naar 1024 en 2048 bits.
Je kan een algoritme dus niet gewoon omkeren. 13399 x 301619 = 4041392981 is gemakkelijk te berekenen. Maar 4041392981 terug ontbinden in zijn factoren is al wat omslachtiger.

(In essentie is het, ik geef jou het getal 77 als publieke sleutel. Als je de 2 priemgetallen kan vinden waarvan dit het product is ( 7x 11) kan je de privaatsleutel berekenen.
Als het getal in plaats van 2 cijfers 900 cijfers of zo groot is wordt het al een stuk moeilijker om die twee priemen te vinden. Zelfs met supercomputers. Maar op die "wankele" basis berust alle e-commerce, e-banking enzovoort.)
__________________
I wish nothing but the best for you too.
Zucht is offline   Met citaat antwoorden