From ff575742e77f907da9cacb36e4608c49851ccbe3 Mon Sep 17 00:00:00 2001 From: lxw <810412026@qq.com> Date: 星期六, 11 十一月 2023 09:57:57 +0800 Subject: [PATCH] 登录密码验证 --- src/main/java/com/whyc/util/RSAUtil.java | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/whyc/util/RSAUtil.java b/src/main/java/com/whyc/util/RSAUtil.java index 96c943e..0c39b8a 100644 --- a/src/main/java/com/whyc/util/RSAUtil.java +++ b/src/main/java/com/whyc/util/RSAUtil.java @@ -215,11 +215,13 @@ } String[] dataArr = new String[2]; String dataMD5Mix = RSAUtil.decrypt(frontEncryptData, RSAUtil.getPrivateKey()); - int index = dataMD5Mix.lastIndexOf(separatorStr); - String data = dataMD5Mix.substring(0, index); - String dataMD5 = dataMD5Mix.substring(index+separatorStr.length()); - dataArr[0] = data; - dataArr[1] = dataMD5; + if(dataMD5Mix!=null){ + int index = dataMD5Mix.lastIndexOf(separatorStr); + String data = dataMD5Mix.substring(0, index); + String dataMD5 = dataMD5Mix.substring(index+separatorStr.length()); + dataArr[0] = data; + dataArr[1] = dataMD5; + } return dataArr; } -- Gitblit v1.9.1