package com.fanruan.api.security; import com.fr.security.SecurityToolbox; import com.fr.stable.CodeUtils; /** * @author richie * @version 10.0 * Created by richie on 2019-08-16 * 文本加密解密相关的工具类 */ public class SecurityKit { /** * RSA加密 * @param plainText 要加密的文本内容 * @return 加密后的内容 */ public static String encrypt(String plainText) { return SecurityToolbox.encrypt(plainText); } /** * RSA解密 * @param cipherText 密文数据 * @return 解密后的内容 */ public static String decrypt(String cipherText) { return SecurityToolbox.decrypt(cipherText); } /** * 给字符串解密 * @param passwordText 待解密的字符串 * @return 解密后的字符串 */ @Deprecated public static String passwordDecode(String passwordText) { return CodeUtils.passwordDecode(passwordText); } /** * 给字符串加密 * @param passwordText 待加密的字符串 * @return 解加密的字符串 */ public static String passwordEncode(String passwordText) { return CodeUtils.passwordEncode(passwordText); } }