Suurin osa kryptoturvallisuudesta perustuu yhteen oletukseen: yksityisiä avaimia ei voi johtaa julkisista avaimista. Se tekee omistajuudesta täytäntöönpanokelpoisen. Shorin algoritmi kohdistuu suoraan tähän oletukseen. Kun se muuttuu käytännölliseksi, koko malli, jossa "vain avaimenhaltija voi allekirjoittaa" lakkaa olemasta luotettava.