- Messaggi
- 25,865
- Reazioni
- 12,991
- Punteggio
- 254
questa discussione è surreale, io ti chiedo una dimostrazione e tu rispondi cose senza sensoCorrettezza: il risultato è uno dei due fattori primi che compongono il semiprimo. Completezza: ogni semiprimo creato con numeri primi all'interno dal campo di 2^1000 viene risolto nella fattorizzazione sempre con la stessa chiave e la stessa velocità
deduco non comprendi cosa ti si chiede: una dimostrazione matematica non si fa con le parole ma coi simboli
questo è il tuo sito, lo vedi il ciclo? un ciclo non è O(1) l'operazione nel ciclo è un MCD(x,y) euclideo che ha complessità O(log(min(x, y)))
e tale complessità va moltiplicata per il numeri di volte che viene eseguita (e a seconda della chiave, potrebbe essere un numero di volte dello stesso ordine di grandezza dei numeri coinvolti --> complessità alta)
in più va dimostrato matematicamente, non a chiacchiere che l'algoritmo termina, che il risultato sia effettivamente un numero primo e che tale primo sia un divisore del semiprimo" ripeto: va fatto matematicamente, non con le 4 parole con cui pensi di cavartela, in matematica non esistono gli esperimenti, esistono formule, simboli, dimostrazioni
Dimostrazioni non ne ho viste, la complessità computazionale è molto più alta di quella sbandierata, senza le dimostrazioni non vale nulla né a fini teorici né a fini pratici: i cosiddetti "esperimenti" che hai fatto non dimostrano nulla, anche se fattorizzi numeri molto grandi testi semiprimi che hanno una struttura ben pecisa perché ottenuti moltiplicando numeri primi che non sono realmente casuali ma sono ottenuti con un manipolazione algoritmica. Questo rende l'impianto di crittografia debole (e quindi attaccabile), indipendentemente da tutto il resto.