faktoreringsmetoderna
Faktoreringsmetoderna är en samling algoritmer och tekniker som används för att faktorisera ett heltal i primtalsfaktorer. De spelar en central roll inom teoretisk och praktisk kryptografi, särskilt för RSA där säkerheten bygger på svårigheten i faktorisering. Metoderna kan delas in i grundläggande strategier och mer avancerade siev- och algebraiska angreppssätt.
Grundläggande metoder inkluderar försökvis faktorisering (trial division), där man testar delbarhet med små primtal, samt Fermats
Sievebaserade och number-theoretiska metoder dominerar för mycket stora tal. Quadratic Sieve (QS) är effektiv för måttligt
Framtiden påverkas av kvantteknologi: Shor’s algoritm visar teoretiskt att faktorisering kan göras i polynomisk tid på