本项目提供多种常用哈希算法的Java语言实现,包括但不限于MD5、SHA-256等,适用于数据加密与完整性校验场景。
System.out.println(1. RS-Hash Function Value: + ghl.RSHash(key));
System.out.println(2. JS-Hash Function Value: + ghl.JSHash(key));
System.out.println(3. PJW-Hash Function Value: + ghl.PJWHash(key));
System.out.println(4. ELF-Hash Function Value: + ghl.ELFHash(key));
System.out.println(5. BKDR-Hash Function Value: + ghl.BKDRHash(key));
System.out.println(6. SDBM-Hash Function Value: + ghl.SDBMHash(key));
System.out.println(7. DJB-Hash Function Value: + ghl.DJBHash(key));
System.out.println(8. DEK-Hash Function Value: + ghl.DEKHash(key));
System.out.println(9. BP-Hash Function Value: + ghl.BPHash(key));
System.out.println(10. FNV-Hash Function Value: + ghl.FNVHash(key));
System.out.println(11. AP-Hash Function Value: + ghl.APHash(key));