美佑接口


加密和解密说明

<h3>1、加密参数</h3> <pre><code class="language-java"> // 加密算法 private static final String ENCRY_ALGORITHM = "AES"; // 加密算法/加密模式/填充类型 private static final String CIPHER_MODE = "AES/CBC/PKCS7Padding"; // 设置iv偏移量,ECB加密模式不需要设置 iv 偏移量 --- 16位 private static final String IV = "1234012345061234"; // 设置加密字符集 private static final String CHARACTER = "UTF-8"; // 加密密码长度。默认 16 byte * 8 = 128 bit private static final int PWD_SIZE = 16; private static final String key = "O2BEeIv399qHQNhD6aGW8R8DEj4bq11m";</code></pre> <h3>2、加解密规则</h3> <pre><code> 加密:enBase64(enAes(参数)) 先用aes加密参数,然后再将加密后的参数变为BASE64字符串,传输给对方; 解密:deAes(deBase64(返回值)) 先将BASE64的字符解密成字符串,然后再将解密后的字符串,再使用aes解密成最终明文;</code></pre>

页面列表

ITEM_HTML