コード例 #1
0
ファイル: SignatureUtils.cs プロジェクト: junjie-sun/XUtility
        private static string Encrypt(string text, EncryptMode mode)
        {
            switch (mode)
            {
            case EncryptMode.MD5:
                return(CryptographyUtils.MD5Encrypt(text));

            case EncryptMode.SHA1:
                return(CryptographyUtils.SHA1Encrypt(text));

            case EncryptMode.SHA256:
                return(CryptographyUtils.SHA256Encrypt(text));

            case EncryptMode.SHA384:
                return(CryptographyUtils.SHA384Encrypt(text));

            case EncryptMode.SHA512:
                return(CryptographyUtils.SHA512Encrypt(text));

            default:
                return(text);
            }
        }