Với DSA, các dữ liệu ngẫu nhiên, bí mật, và độc đáo của chữ ngẫu nhiên giá trị k rất quan trọng. Nó là rất quan trọng rằng vi phạm bất kỳ một trong những yêu cầu ba có thể tiết lộ toàn bộ chìa khóa riêng để kẻ tấn công. [11] bằng cách sử dụng cùng một giá trị hai lần (ngay cả trong khi vẫn giữ bí mật k), bằng cách sử dụng một giá trị dự đoán được, hoặc rò rỉ ngay cả một vài bit của k trong mỗi một số chữ ký, là đủ để phá vỡ các DSA
đang được dịch, vui lòng đợi..