crypto

Digital Signature

Mục tiêu

Digital signature = Digital Signature generation algorithm + digital signature verification algorithm

Chữ ký đính kèm (appendix)

  1. $m_h \rightarrow h(m)$
  2. Ký: $s \rightarrow S(m_h, k)$
  3. Kiểm tra: $V(s, k) = m_h$

Khôi phục thông điệp

  1. $m_r = R(m)$
  2. Ký: $s = S(m_r, k)$
  3. Kiểm tra: $m_r = V(s, k)$
  4. Khôi phục: $m = R^{-1}(m_r)$

Tấn công

Cách tấn công:

Mức độ phá (nghiêm trọng dần):

Tấn công RSA