SHA (secure hash algorithm)安全散列算法,类似于MD5加密 单向散列算法,不可逆,防冲突,良好的雪崩效应;SHA-1,SHA-224和SHA-256适用于长度不超过2^64二进制位的消息SHA-384和SHA-512适用于长度不超过2^128二进制位的消息。