Преглед на файлове

【CHG】修改签名验证

zhaomn преди 3 години
родител
ревизия
d579a70cda
променени са 1 файла, в които са добавени 6 реда и са изтрити 0 реда
  1. 6 0
      railway-common/src/main/java/com/railway/common/utils/SignatureUtil.java

+ 6 - 0
railway-common/src/main/java/com/railway/common/utils/SignatureUtil.java

@@ -92,9 +92,15 @@ public class SignatureUtil {
       Mac mac = Mac.getInstance(SignatureUtil.HMAC_SHA256);
       mac.init(signingKey);
       byte[] rawHmac = mac.doFinal(strToSign.getBytes(ENCODING));
+      log.debug("printHexBinary= {}", DatatypeConverter.printHexBinary(rawHmac));
+      log.debug("printBase64Binary= {}", DatatypeConverter.printBase64Binary(rawHmac));
       return DatatypeConverter.printBase64Binary(rawHmac);
     } catch (NoSuchAlgorithmException | InvalidKeyException | UnsupportedEncodingException ignore) {
     }
     return null;
   }
+
+  public static void main(String[] args){
+   createSignature("abc1234.", "s#e@5f98H*^his%t");
+  }
 }