... <看更多>
「bouncycastle jar」的推薦目錄:
- 關於bouncycastle jar 在 Re: [問題]使用bouncycastle.crypto的jar檔來做加密- 看板java 的評價
- 關於bouncycastle jar 在 where to put bouncycastle jar to have it be a crypto service ... 的評價
- 關於bouncycastle jar 在 org.bouncycastle:bcprov-jdk15on:1.66 jar contains class file ... 的評價
- 關於bouncycastle jar 在 Spongy Castle by rtyley 的評價
bouncycastle jar 在 org.bouncycastle:bcprov-jdk15on:1.66 jar contains class file ... 的推薦與評價
https://mvnrepository.com/artifact/org.bouncycastle/bcprov-jdk15on/1.66 That jar contains numerous class files that seem to require Java ... ... <看更多>
bouncycastle jar 在 Spongy Castle by rtyley 的推薦與評價
Spongy Castle is the stock Bouncy Castle libraries with a couple of small changes ... or click the jar links below - make sure you include all dependencies:. ... <看更多>
bouncycastle jar 在 Re: [問題]使用bouncycastle.crypto的jar檔來做加密- 看板java 的推薦與評價
※ 引述《leo600498 (我愛大胸部)》之銘言:
: ------------------------------
: import org.bouncycastle.crypto.engines.AESEngine;
: import org.bouncycastle.crypto.params.KeyParameter;
: import java.math.BigInteger;
: import org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher;
: import org.bouncycastle.crypto.BufferedBlockCipher;
: import org.bouncycastle.crypto.modes.CBCBlockCipher;
: //用到在bouncycastle的class
: BufferedBlockCipher sessiondecry = new PaddedBufferedBlockCipher(new
: CBCBlockCipher(new AESEngine())); //encryinfo是加密後的訂單資訊
: BigInteger newencryinfo = new BigInteger(encryinfo);
: byte[] decryinfo = newencryinfo.toByteArray();
encryinfo 是什麼 type 的東西? byte array? String?
byte array 的話... 為什麼要把他做成 BigInteger 再換回 byte array ?
String 的話,應該要直接用 String 的 getBytes() 吧
: byte[] newinfo = new byte[sessiondecry.getOutputSize(decryinfo.length)];
: sessiondecry.init(false, decrysessionkey);
: sessiondecry.processBytes(decryinfo,0,decryinfo.length,newinfo,0);
: BigInteger newinfo2 = new BigInteger(newinfo);//newinfo2是解密後的資訊
解密後為什麼又要做成 BigInteger?原本的資料就是 BigInteger?
而且,你特地把它做成 BigInteger... 出來的 result 當然會是數字啊
總括來說... BigInteger 是無辜的,把他放了罷。
--
勁過呂布的勁過相簿...
https://www.pixnet.net/superlubu
亂七八糟的,不好意思 m(_ _)m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.218.38.49
※ 編輯: superlubu 來自: 203.218.38.49 (06/17 17:01)
... <看更多>