NS Extra Pgms
NS Extra Pgms
Program
package ns;
import java.security.MessageDigest;
MessageDigest md = MessageDigest.getInstance("SHA-1");
byte[] hashBytes = md.digest(text.getBytes("UTF-8"));
Output:
Original Text: Hello, this is a test message.
SHA-1 Hash: eb687fcd19af00a1726493f4a31d95b51d9e125c
2. Write a Java/C/C++ program to implement Digital Signature Algorithm.
Program
package ns;
import java.security.*;
import java.util.Base64;
Output:
Message: This is a message to be digitally signed
Digital Signature:
MCwCFArz8iKBEb2/he9/MMWZLoVTJSSRAhQp+mImX+2yMRka3+5N/KoHXQhrKg==
Signature Verified? true