From 66abefd0a95851fbf21d7876659985ab3a6d19c7 Mon Sep 17 00:00:00 2001 From: czp Date: Mon, 5 Mar 2018 10:44:32 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=20RSA=20=E5=8A=A0=E5=AF=86?= =?UTF-8?q?=E7=9A=84=E5=86=99=E6=B3=95=E4=BB=A5=E5=85=BC=E5=AE=B9=20Androi?= =?UTF-8?q?d?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle | 2 +- .../java/com/hiczp/bilibili/api/BilibiliSecurityHelper.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 19ab67e..6380e55 100644 --- a/build.gradle +++ b/build.gradle @@ -1,5 +1,5 @@ group = 'com.hiczp' -version = '0.0.6' +version = '0.0.7' description = 'Bilibili android client API library written in Java' apply plugin: 'idea' diff --git a/src/main/java/com/hiczp/bilibili/api/BilibiliSecurityHelper.java b/src/main/java/com/hiczp/bilibili/api/BilibiliSecurityHelper.java index b8f0cc6..ca89c96 100644 --- a/src/main/java/com/hiczp/bilibili/api/BilibiliSecurityHelper.java +++ b/src/main/java/com/hiczp/bilibili/api/BilibiliSecurityHelper.java @@ -47,7 +47,7 @@ public class BilibiliSecurityHelper { //加密密码 String cipheredPassword; try { - Cipher cipher = Cipher.getInstance("RSA"); + Cipher cipher = Cipher.getInstance("RSA/ECB/PKCS1Padding"); cipher.init(Cipher.ENCRYPT_MODE, publicKey); cipheredPassword = new String( Base64.getEncoder().encode(