Fermat's little theorem
最初の2段階がメッセージごとの鍵を生成するステップである。冪剰余の計算が署名操作において最も計算量の多い過程であり、メッセージのハッシュを求める前に計算される。formula_13 が次いで計算量の多い過程であり、拡張されたユークリッドの互除法あるいは formula_14 としてフェルマーの小定理を用いて計算されることがある。