Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/bcgit/bc-lts-java

Bouncy Castle Java Long Term Stable (LTS) Code
https://github.com/bcgit/bc-lts-java

Code refactor on AESGCMSIVPacketCipher.

f7a6ab7924999b24ce198b3bef0646d37ad66795 authored over 1 year ago by gefei <[email protected]>
The work on AESGCMSIVPacketCipher is done.

0e88395f5b56b328830994d95ae7cae67d61ccaa authored over 1 year ago by gefei <[email protected]>
TODO: fix bugs for GCMSIVPacketCipher

812700e314327b9b1384782cbb8e798ea9b14fe1 authored over 1 year ago by gefei <[email protected]>
In complete implementation of SHA256 on ARM

bb69acdf4230436e327a873720e73c58d1ca8d0d authored over 1 year ago by mwcw <[email protected]>
updates from 176b06

17c3c063ec21eb541dda5a4870bd0a8d4de08e94 authored over 1 year ago by David Hook <[email protected]>
updates from 176b06

c6d1a010dd5c430327d02a2af89ecb26ccbdb267 authored over 1 year ago by David Hook <[email protected]>
JavaDoc, minor formatting.

cf660813904c74e78664bb9267791f3e2f887135 authored over 1 year ago by David Hook <[email protected]>
TODO: write test for GCMSIVPacketCipher

7be3169eed932e746098a92c6c8bd1e68f8d90fc authored over 1 year ago by gefei <[email protected]>
The work on AESCTRPacketCipher is done.

f6af4c3be1a96d611171bcf1050be5e750284271 authored over 1 year ago by gefei <[email protected]>
TODO: fix the bug for CTRPacketCipher

44ccf4f5e352173a36cb3f597fd8ae86ebc4e818 authored over 1 year ago by gefei <[email protected]>
Suspend work on native code of CCM packet cipher.

19ca48cff466213ff01490c543055001a320dc84 authored over 1 year ago by gefei <[email protected]>
JavaDoc, minor formatting.

7ebf9740b93c8381e88cb33b37489febdec8d87d authored over 1 year ago by David Hook <[email protected]>
updates from BC 176b05

b88fe09dcd9611df7e26b786c412a3616d135217 authored over 1 year ago by David Hook <[email protected]>
updates from BC 176b05

ee703099c18a562816dd508bda7d172f5314af5a authored over 1 year ago by David Hook <[email protected]>
Merge branch 'main' into packet-cipher

# Conflicts:
# core/src/test/java/org/bouncycastle/crypto/engines/CFBJavaAgreementTest.java
# co...

26cf53d620f33c028a723b2da4303f8095446dfb authored over 1 year ago by gefei <[email protected]>
Merge remote-tracking branch 'origin/main'

# Conflicts:
# .gitlab-ci.yml
# README.md
# benchmark/benchmark_linux_gcm.sh
# benchmark/src/mai...

9fa3f48d2b41ddea143e9fb7f6382e8209bcbee8 authored over 1 year ago by gefei <[email protected]>
Remove a test from AESGCMPacketCipherTest

7e79d2a0a94749d05d0cf71c798b147d6b827b8c authored over 1 year ago by gefei <[email protected]>
Minor changes to exceptions and refactor on CCM packet cipher.

6d6b82ed1b1ba1e107c17518167286599bb9db4d authored over 1 year ago by gefeili <[email protected]>
The work on AESCFBPacketCipher is done.

1d813f83a8a61b357f066ce87602309303345175 authored over 1 year ago by gefeili <[email protected]>
Merge remote-tracking branch 'origin/main' into arm

2b079a1aff1dc40948d3d440a76e05b49d892f34 authored over 1 year ago by mwcw <[email protected]>
Ongoing implementation of sha

a451b26344d92434b3533dde7d1a89ea3057a986 authored over 1 year ago by mwcw <[email protected]>
TODO: optimise AESCFBPacketCipher

b142d4c7dde8732f9920e45e4844a93a57c29a61 authored over 1 year ago by gefei <[email protected]>
Remove unnecessary code on AESCCMPacketCipher

1ec338dcb4d49982114b5e71533ed8cdfdb7c714 authored over 1 year ago by gefei <[email protected]>
The work on AESCBCPacketCipher is done.

e713118839619b465e08a6ab3f22047e936d92b1 authored over 1 year ago by gefei <[email protected]>
Updated versions in provider classes and Armoured output stream.

1e09d9d62e5c112524b7bd77f06a9bb29f9e53d9 authored over 1 year ago by mwcw <[email protected]>
Removed SNAPSHOT

c02d030d1e23ef64d28008401135f0c1fdc6f4da authored over 1 year ago by mwcw <[email protected]>
TODO: optimise AESCBCPacketCipher code

b4748be63c22b9c77aea3f5ecde3a6668dc4ad1d authored over 1 year ago by gefei <[email protected]>
Update return len test.

a783bb5813829b3332de87346f2d298c8eea6cfa authored over 1 year ago by mwcw <[email protected]>
TOOD: fix the bug for the decryption of AESCBCPacketCipher

27d579d3bf56b2802a82d896fd5eb8585955e17c authored over 1 year ago by gefei <[email protected]>
Updated skip checking to agreement tests.

2aa047b656105ed8e7afd1989f72b8c6c55a96b8 authored over 1 year ago by mwcw <[email protected]>
Updated test21 to exercise natve code on Java 21

d62678b6cfd65694d94d98bace4dce7ab9e74118 authored over 1 year ago by mwcw <[email protected]>
Fixed incorrect return values from native sha256 added test to assert agreement with java api.

dea6289e3375ee20b1a89cc01e230a8bb4292406 authored over 1 year ago by mwcw <[email protected]>
176b03 final updates

5e27693e7d9973bcb7d411d7ca6aa68335317e46 authored over 1 year ago by David Hook <[email protected]>
Initial porting of CCM and CTR from Intel to ARM.

7b647936337731348bdd8c6fc768f07e1762b4b7 authored over 1 year ago by mwcw <[email protected]>
176b03 updates

6c0006d39a7bbdf5c9d4db45c50f7588e196f63e authored over 1 year ago by David Hook <[email protected]>
removed use of reflection

ee6134f80031514bda63f8513fbd0c411218d483 authored over 1 year ago by David Hook <[email protected]>
Merge remote-tracking branch 'refs/remotes/origin/main' into main

c718f1251e913ccb0b331b2d43763ed807c955d6 authored over 1 year ago by David Hook <[email protected]>
176b03 updates

e6b0d963b328fa9fa0ec5414a6aa179dedf51a5f authored over 1 year ago by David Hook <[email protected]>
Merge remote-tracking branch 'origin/main'

3a011cb2f507217d8bc286be97b22640824f5c70 authored over 1 year ago by mwcw <[email protected]>
Made aes128w_cfb128_decrypt static inline.

d4e719c40e55604f52c0345a13ad1a32ac1cc54a authored over 1 year ago by mwcw <[email protected]>
Fix the fill all 0 of output for AESGCMPacketCipher

da70d6f282ab3e0c475544dcd2e243165aafb828 authored over 1 year ago by gefei <[email protected]>
updates from 176b03

9095a6fe3edb9f87d2e53b3f718c4a6463f4bcb0 authored over 1 year ago by David Hook <[email protected]>
updates from 176b03

9515a8213785229ceba49c5830997da3ae80b3ed authored over 1 year ago by David Hook <[email protected]>
updates from 176b03

1e60925b5272bf60bbd4814f9e2d686caf41b0b9 authored over 1 year ago by David Hook <[email protected]>
Fix the bug on AESCCMPacketCipher for wrong mac when the plaintext length is 0.

19ba6ce18fa8b72cfdb4ac91503d2976c6e9e602 authored over 1 year ago by gefei <[email protected]>
TODO: fix the bug when the plaintext length is 0 for AESCCMPacketCipher

f557bcfbe7a149a24d49f4d03c7983a0de5d519e authored over 1 year ago by gefei <[email protected]>
Initial port of CBC, CFB

422af508184b4e4b24a0aeaa76e0af74a817981c authored over 1 year ago by mwcw <[email protected]>
THe work on AESGCMPacketCipher is almost done.

59c00fb38727639f45ee6947ccdd22d0e75b9b73 authored over 1 year ago by gefei <[email protected]>
THe work on AESCCMPacketCipher is done.

bd06d2691de309e9a1ef6d08024491b6f28e50b1 authored over 1 year ago by gefei <[email protected]>
TODO: remove the dependency of AESEngine for packet ciphers

c3b1d4a58effb6f37d2b2d8349c00e19de00b7a3 authored over 1 year ago by gefei <[email protected]>
Merge branch 'main' into arm

b3ee7cb726fff18bcc0730404ff2483d2afab852 authored over 1 year ago by mwcw <[email protected]>
Merge remote-tracking branch 'origin/main'

da199dd011887aa8c777fae89a35b009ffc96c66 authored over 1 year ago by mwcw <[email protected]>
Added resources folders

ae5418463744e708d9cb86617432ac8fc81f2811 authored over 1 year ago by mwcw <[email protected]>
Update .gitlab-ci.yml file

e124db394f195becc299938cd96b92a9ace6c4f1 authored over 1 year ago by Megan <[email protected]>
jvm arg for test

37f351f7e88c0b58444bf3686474156bc537cc6b authored over 1 year ago by mwcw <[email protected]>
Added skips for CCM

66650545020df4ab375b80972c64733c8957f0dd authored over 1 year ago by mwcw <[email protected]>
Merge remote-tracking branch 'origin/main'

544a6d46bc5f4450415ab6505e4eb0e06c9ceb8b authored over 1 year ago by mwcw <[email protected]>
Added back detection and printing JVM env vars.

Turned off error for missing resource directories.

ea4127a066ec11948b223c32328260bee19ef877 authored over 1 year ago by mwcw <[email protected]>
Update .gitlab-ci.yml file

476dd146d1d2a0d1ab5947e58089e22a884905c6 authored over 1 year ago by Megan <[email protected]>
test build pipeline for java 21

3e569cce820238066c8f2fffd85587433a7b0139 authored over 1 year ago by Megan <[email protected]>
Merge with main

2378864c1db5eb5bc1bbcedf7ab2e2e2247bc815 authored over 1 year ago by mwcw <[email protected]>
Finish AESCCMPacketCipherTest and fix bugs in AESGCMPacketCipher

15af6ced78c7c76794527fd468592d2d45d7e8f9 authored over 1 year ago by gefei <[email protected]>
TODO: AESCCMPacketCipher.testExceptions

86642abfb5c3a2a052c990ca4171781381792e76 authored over 1 year ago by gefei <[email protected]>
Merge main to packet-cipher

873025f4ee0746671753fece528146dc0ffa75ba authored over 1 year ago by gefei <[email protected]>
Merge branch 'main' into packet-cipher

4743c7d000805ba27022523813058cbcae323a39 authored over 1 year ago by gefei <[email protected]>
Merge remote-tracking branch 'origin/main'

# Conflicts:
# .gitlab-ci.yml
# README.md
# benchmark/benchmark_linux_gcm.sh
# benchmark/src/mai...

4c46f380319dee4a1c659a59df07991484414cd5 authored over 1 year ago by gefei <[email protected]>
AESGCMPacketCipher for GCMBlockCipher is done.

523b511b2d4c8bd4e2b8cc1dbedcbdaea654a9df authored over 1 year ago by gefei <[email protected]>
Minor changes of AESGCMPacketCipher

fad8321688dca5fd67f60eaa3a0b80337b1e47c1 authored over 1 year ago by gefei <[email protected]>
Merge remote-tracking branch 'origin/packet-cipher' into packet-cipher

37ee704761c2d88a95de22f5b2b12dc2b4c7b6ca authored over 1 year ago by gefei <[email protected]>
Add code of AESGCMPacketCipher

3aa9b913e2a3d2036f70c6ff51b9c50f729070a2 authored over 1 year ago by gefei <[email protected]>
Bumped version and added snapshot

Added printing of test class in SimpleTestTest if one is failing.

3111360100060dab513344cabb8b8f8586dc9c01 authored over 1 year ago by mwcw <[email protected]>
Added build flags for enabling the old BKS-V1 store.

Renamed test skip property from "test.bcfips" to "test.bclts.".
Refactored CCM native code.
Added...

eb47ec50ad633efa15542ae7c90a8ed6099b8794 authored over 1 year ago by mwcw <[email protected]>
Merge branch 'main' into aes_ccm_2

3358e13ac8cb106f1541930951d6b182bc4721e7 authored over 1 year ago by mwcw <[email protected]>
Removed commented code.

Added more input validation on native side for CCM.
Added limit tests to verify expected behavior.

251c4dae23e68b5ca47129aead45801a8aaf1c7f authored over 1 year ago by mwcw <[email protected]>
Merge branch 'main' into packet-cipher

acce4acf89ae87d7e0dcae4d0d67f51e84e7fe4e authored over 1 year ago by mwcw <[email protected]>
Removed keepMac from java

Copied passed in aad after init.

db3999d09b4a9e7b9bf9ec2cd2a8d558b89998c9 authored over 1 year ago by mwcw <[email protected]>
Added jvm property for skipping native tests when doing java only in prov.

a8defa166309360a6c452e36fced67fff55cd661 authored over 1 year ago by mwcw <[email protected]>
Reduced size of large messages to reduce chance of OME in CI.

2ee05f1cf3825fa288621762e57604439bbb9a82 authored over 1 year ago by mwcw <[email protected]>
Fixed incorrect toString on AESNativeCTR.

Updated README.
Added tests for java agreement with native at the provider level.

45ee3eef4a5554c6560da96e49c57086a9fab4cf authored over 1 year ago by mwcw <[email protected]>
Pass all tests related to CCM

42f85c20ccf77807dc0af01db9e356f6eef70cf3 authored over 1 year ago by gefei <[email protected]>
Add CCM codes

8559a605e1b3003ea243e9f24db9b5fb20d04801 authored over 1 year ago by gefei <[email protected]>
added missing priviledged block

9a2ed076a1a8c7332cf0d79686c8cbd94a8a38a9 authored over 1 year ago by David Hook <[email protected]>
Removed SNAPSHOT from version.

Changed NativeLoader and NativeFeature warnings to fine.

78c78ababb5384978592de641e9d55471d2b3400 authored over 1 year ago by mwcw <[email protected]>
Moved files, updated tests for CCM.

ee5f3e852435df4e8ab69f651bb132357f7d8f8d authored over 1 year ago by mwcw <[email protected]>
expanded to new interface

0af22f7b425f03ddb0b25ec567aa4c4568976d7b authored over 1 year ago by David Hook <[email protected]>
updated to new interface

767555c82ecaf4f515716d61e3fe5f847172565b authored over 1 year ago by David Hook <[email protected]>
PacketCipher processPacket to return bytes written.

ff99f4dc6dd0048e857dfd16d894666066ca7d1c authored over 1 year ago by mwcw <[email protected]>
javadoc and variabled names

7fc3ccbc6681a8c36d2c1e81e01f5a446985a200 authored over 1 year ago by mwcw <[email protected]>
Removed Direction enum

5ae8098565fbff24d83d958cfcf2edce04adea9d authored over 1 year ago by mwcw <[email protected]>
1.75 updates, additional TLS patches (RNG setting)

717cf57034977b238fa7cf7e0d67fd6919f82ff9 authored over 1 year ago by David Hook <[email protected]>
Initial unrolling and attempt to get round key loads done ahead of use.

44fe4bb447f0c089dde5afafeb9dd5e1610fd179 authored over 1 year ago by mwcw <[email protected]>
Merge remote-tracking branch 'origin/main' into arm

981bc384a9dac844c740ce21b7437430aa472f17 authored over 1 year ago by mwcw <[email protected]>
passing arm gcm implementation

23664a55314d494adaa67d8c5fdc96f2c5e13aba authored over 1 year ago by mwcw <[email protected]>
Initial attempt at PacketCipherException

14f594af30a2373e4fbe01a9390ef4165d34779d authored over 1 year ago by mwcw <[email protected]>
removed pqc property files

0e55b74fdb11c37990911645f1d2b50329f9dd9e authored over 1 year ago by David Hook <[email protected]>
Initial attempt at PacketCipher interface

b5585093a196531ae7c688d11028c836f6fefb85 authored over 1 year ago by mwcw <[email protected]>
updated version number

348c1d2f3c1ba3f0469782a0302aafda08255508 authored over 1 year ago by David Hook <[email protected]>
Updated version string.

8aa15e1fbcaae4df5610f4cc7ea747a7743bcd12 authored over 1 year ago by mwcw <[email protected]>
Added specific handling for zero length inputs in mul accumulate.

Added limit test to assert behavior.

2a931329c81329196461137c51d396c6482e1030 authored over 1 year ago by mwcw <[email protected]>
added thread safe flags.

b0c5b1233bd7d710995de72d5e468ce71f57ece5 authored over 1 year ago by David Hook <[email protected]>