Hệ thống đăng ký phần mềm chia sẻ Tôi hiện đang phát triển nhúng khóa DSA công khai trong chính tệp thực thi và khóa riêng tư nằm trên máy chủ. (Vì mục đích thảo luận, giả sử rằng máy chủ là 100% an t
Tôi cần một cách để tính toán: (g^u * y^v) mod p
trong Java. tôi đã tìm thấy thuật toán này để tính (g^u) mod p: int modulo(int a,int b,int c) {
long x=1
long y=a;
while(b > 0){
Tôi đang cố xây dựng một chương trình nhỏ có thể khám phá xem tệp/tệp đã được truy cập hoặc sửa đổi bằng thuật toán ký DSA hay chưa. Tôi sẽ cung cấp cho bạn mã ví dụ nhỏ này để mô tả sự cố. Giả sử chú