Ta infrastruktura sicer zajema cel kup elementov in funkcij, od katerih se ne navezujejo ravno vse na tehniko XML. Povezuje pa zato dva bistvena elementa, brez katerih bi si šifriranje in podpisovanje v internetu le stežka predstavljali. To sta javni in zasebni ključ.