Generate Hash Online
MD5("a!.^b01234100123456") = ba577ac97cd88e61b12f30a87ab04c37
SHA1("a!.^b01234100123456") = da365c2044bf51563e238789cd4c32d661104143
SHA224("a!.^b01234100123456") = e21b6b4a2eba4ec4bc3bfbac212ef366c4d72ca81449d36ffc6221cd
SHA256("a!.^b01234100123456") = 31cc65bbf0dee7223b70e852ac12f58d255336d1c4ba105716910d86dc014679
SHA384("a!.^b01234100123456") = 51e208a447834374175c0cd7cb1d7d05e2e32edf839aad8c2fa4cedfdec5ad21c9177281c267126c140e6f023a3aa1a4
SHA512("a!.^b01234100123456") = 8e668a16a3f0471b053cac4d29dad0711a9dc31f6f7d79ae8632e4c9e49192389f5b34bb83e9238127b703b7ca21e4a17cb41db04d542d18ed81551530b061aa