Félprímek
Félprím (vagy pq szám) minden olyan természetes szám, amely két (nem feltétlenül különböző) prímszám szorzata. Az első néhány félprím a következő:
2007-ben a legnagyobb ismert félprím a (232 582 657 ‒ 1)2. Ez a legnagyobb ismert prímszám négyzete. Minden prímszám négyzete félprím.
Az Euler-függvény értéke egyszerűen kifejezhető abban az esetben, ha p és q különbözőek:
- φ(n) = n + 1 ‒ (p + q).
Alkalmazások [szerkesztés]
A félprímek a számelméletben, különösen kriptográfiai alkalmazásokban a nyílt kulcsú titkosításnál alkalmazzák. Az RSA-eljárásban arra alapul, hogy két nagy prímet találni és összeszorozni viszonylag könnyű, viszont a szorzatot faktorizálni, azaz a félprím ismeretében a szorzat tényezőit meghatározni nehéz.
A gyakorlati kriptográfiában nem elegendő tetszőleges félprímet választani. Léteznek specializált faktorizálóalgoritmusok, amelyek bizonyos alakú félprímeket hatékonyan tudnak faktorizálni, egy jó félprím pedig nehezen faktorizálható. A p és a q tényezők legyenek nagyok, közelítőleg azonos nagyságrendűek, de ne legyenek túl közel egymáshoz.

