19 Commits (8a4fdc3b6afd6e9b60cfa8a3def18c8d594e7f73)

Author SHA1 Message Date
  zhanglin33 58bb7a8418 integrate RSA and ECDSA into spi 7 years ago
  zhanglin33 019973b84f fix RSA bugs and add RSA consistent test with jdk’s RSA 7 years ago
  zhanglin33 532a67b102 add RSA encryption and tests 7 years ago
  zhanglin33 9d636b5935 add RSA signature algorithm and tests 7 years ago
  huanghaiquan a6ea1642e7 Renamed CryptoServiceProviders to Crypto for simplification purpose. 7 years ago
  huanghaiquan a69c7d56af Fixed bugs in test case LedgerInitSettingTest; 7 years ago
  huanghaiquan 3a88932051 Fixed errors of the test cases in crypto framework; 7 years ago
  huanghaiquan 6de0d8afc9 Fixed all compilation errors due to refactoring crypto framework; 7 years ago
  huanghaiquan 047eecf054 Rename some of the types in crypto framework for more accurate expression. 7 years ago
  huanghaiquan eb28dc1ad3 Refactoring: change the type of the Algorithm property of class CryptoBytes to type “short”, and modify the relevant code that depends on this property; 7 years ago
  huanghaiquan 215683ea98 Refactored packages in crypto framework; 7 years ago
  zhanglin33 8063bcd055 add implementations of ECDSA and SHA256 based on BouncyCastle 7 years ago
  zhanglin33 a5f2706f43 replace Ed25519Utils with ED25519Utils from BouncyCastle.jar 7 years ago
  zhanglin33 e8d277ba97 finish SPI junittest, and modify the retrievePubKey method 7 years ago
  zhanglin33 33f1537d9e modify the "resolveXXX" method 7 years ago
  zhanglin33 b83e59ad5f providing junit test for symmetric encryption functions, including AESEncryptionFunction and SM4EncryptionFunction. 7 years ago
  zhanglin33 d240ba058f providing junit test for hash functions, including RIPEMD160HashFunction, SHA256HashFunction and SM3HashFunction. 7 years ago
  zhanglin33 08110bbc3f fix wrong implementations of AESEncryptionFunction and SM4EncryptionFunction in stream encrypting/decrypting 7 years ago
  huanghaiquan d7c1e752c8 rebase crypto-spi; 7 years ago