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

Updated version numbers

e12fdf607220681741940ab9099da28480fac697 authored 11 months ago by mwcw <[email protected]>
Removed commented code

c947cc0683a1f4bb1e03d535b08f8febbca12fd3 authored 11 months ago by mwcw <[email protected]>
Updated test related property name.

Updated README
Forking related changes to build files

07f0391d77d6c0b726c21be46036081c5aa7c6ef authored 11 months ago by mwcw <[email protected]>
Added tests for SHAKE doOutput.

Removed unnecessary extra validation in shake_jni.c
Added specific test tasks for with and withou...

cbdbcf89263e5c90f476f48f638c79f2df9ee7ab authored 11 months ago by mwcw <[email protected]>
Updated READEM

Updated shake added missing output operation
Added tests for missing output operation
Post review...

ee85bf623d7b2ae702b0fa4bbf23ab6412a8af43 authored 11 months ago by mwcw <[email protected]>
Updates to JNI calls on ARM.

Memory cleanup
Updated README

72e828c87991a978d9abeccf80bf14a5d79475cc authored 11 months ago by mwcw <[email protected]>
Post review modifications for intel code base.

Added zeroisation function.

c75eaf37ad38e62960b4845ce6e3787c67f70e91 authored 12 months ago by mwcw <[email protected]>
Code clean up, removal of excessive reversal in GCMSIV.

2ee4a73f80351a702baec4af8d42da98986ea2ea authored 12 months ago by mwcw <[email protected]>
Updated tests for removal partially decrypted output on tag failure for authenticated modes.

Code clean up

90dd4de25da90e97dccdbd042f893fa5ec26d1ff authored 12 months ago by mwcw <[email protected]>
Fixed code style and nonce detection

72b245fefc532e711e23968b17f0dd25befbbba7 authored 12 months ago by mwcw <[email protected]>
Updates to GCM SIV

1c7015dd1858c8c039eec3bac9ce014c324b930e authored 12 months ago by mwcw <[email protected]>
Updates to GCM and CTR Packet Cipher java implementation.

21c0332fe798821f6b7e04989a3fe75a6680f249 authored 12 months ago by mwcw <[email protected]>
Updated java version of CBC packet cipher and CTR packet cipher.

ecb1ffcfd960865eb9a4eb42f0f12994123979e3 authored about 1 year ago by mwcw <[email protected]>
Update to use Java 17!

9c1fafb22f77f5d0e5e9a3ead06f7462a7798b24 authored about 1 year ago by mwcw <[email protected]>
Update gradle build for newer gradle version.

Added expected java version interlocking test for core api.

a17c36821e13f35a9f3fdc3fcf8cae2bd815bf6b authored about 1 year ago by mwcw <[email protected]>
Merge remote-tracking branch 'origin/main' into stage_2_73_4

97c7f85b69b44d78cc8df32ff19e6b12aca441f0 authored about 1 year ago by mwcw <[email protected]>
index update to 178b02

f35439dab60f1f6bc9ff8d936f08500eb247fd36 authored about 1 year ago by David Hook <[email protected]>
extension size check in cache entry

f73936b9d5a7dd4254ddd8a0a3862a1a3323acaa authored about 1 year ago by David Hook <[email protected]>
OSGI updates

faed79990a186dc5be77732cfbba93cefbc406ee authored about 1 year ago by David Hook <[email protected]>
Merge remote-tracking branch 'origin/main' into stage_2_73_4

b3dd29a4809966ea72e857526c5326e2bbe2d1ac authored about 1 year ago by mwcw <[email protected]>
added F2m max field size

0ad28c579a324e8a9e4f2d4f878dd9656ef65e80 authored about 1 year ago by David Hook <[email protected]>
updates to 178b02.

80886785cbe8e050371edf0717b830842a2f8814 authored about 1 year ago by David Hook <[email protected]>
fixed OcspCache issue (github #1541), minor refactorings

7135942f66404b0e46aaf4ef9e3b136ebfd23036 authored about 1 year ago by David Hook <[email protected]>
added missing TLS test files

6e44821f7d1ff436065adea270409d1290d28d44 authored about 1 year ago by David Hook <[email protected]>
added missing delta cert files

eed48239fd7a753b236be7c6de8780e7923d2def authored about 1 year ago by David Hook <[email protected]>
updated to 1.77

5b945334d4446b0470ef3161538f9632f2a72144 authored about 1 year ago by David Hook <[email protected]>
pg 1.77 updates

632a1f90f1bc6ee53a1878c266d89b955d32c13c authored about 1 year ago by David Hook <[email protected]>
BC 1.77 TLS updates

a1e598507151581467173aced64c568a5634d337 authored about 1 year ago by David Hook <[email protected]>
cleaned up deprecated method.

5fe39e3e10355bfc9de50aa0d8cbc2d1c563914a authored about 1 year ago by David Hook <[email protected]>
pkix 1.77 updates

2ea79ebdec578b7ffdaba75206a830974a156748 authored about 1 year ago by David Hook <[email protected]>
round 2 1.77 updates

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

5f69412df2f543d3080c78f171cc8abb51f1ac9e authored about 1 year ago by David Hook <[email protected]>
first roung 1.77 prov updates

efc285570444fb50920a2343a1f8c2d26c243210 authored about 1 year ago by David Hook <[email protected]>
Fixed bug from null input into packet cipher. Fixed test that would fail on java 21 because version string was shorter than expected.

c3c8b9f91207003ad97895feefd657da459cdb7f authored about 1 year ago by mwcw <[email protected]>
Update CI config.

dd2923edbf2d4714e21354c3c1a8ebd7dd05b60b authored about 1 year ago by mwcw <[email protected]>
Update CI config.

ac25c700c74c73157f129c0315ec6a660ed8da3e authored about 1 year ago by mwcw <[email protected]>
round 1 core updates from 1.77

2f82092869f8109e5b549d045a26643c970a5bdc authored about 1 year ago by David Hook <[email protected]>
Update CI config.

2f43dff04758abb4c000aba8b26ffe6e7a0c7dd6 authored about 1 year ago by mwcw <[email protected]>
removed main.c from repo

ff295883d57a0b6e87a54e9eecac39074dd2ff53 authored about 1 year ago by mwcw <[email protected]>
Tidied up GCMSIV

0582afa6f28e3a32d97177eba5bd5521ace73cd5 authored about 1 year ago by mwcw <[email protected]>
ARM fixes, minor changes to error messages from ARM JNI methods.

bd740f1fb2215121a9bed6a99280ef3e4c4e049c authored about 1 year ago by mwcw <[email protected]>
Added agreement test for GCMSIV Native implementation.

Added test to exclude 24 byte key in SIV

32a468aae8e962422744fe9cfec260e14b4a80a5 authored about 1 year ago by mwcw <[email protected]>
Input validation testing of native GCMSIV.

c08418a0105f46c82596868a1989ea5c052d6409 authored about 1 year ago by mwcw <[email protected]>
Further input validation and testing of that validation.

e4dc0f77fcb9f74d3c6cfbfce1425b717fbffcad authored about 1 year ago by mwcw <[email protected]>
Input validation on CCM packet cipher.

Added tests for native CCM packet cipher.
Minor changes to error messages.

362f6c7765d31eaf73da0da58a617d98c9d18a15 authored about 1 year ago by mwcw <[email protected]>
Renamed some constants

Updated input parameter validation in jni layer for CBC packet cipher

2718d6bd253078d3ce1f8abce748d8c6b894f054 authored about 1 year ago by mwcw <[email protected]>
Fixes and updated post merge october stage.

94c128c413cf32a58ca1e023ec1dbaca798cfdf3 authored about 1 year ago by mwcw <[email protected]>
Merged into october stage

ce2e6946b700fc9f3b6f66029167531becfd7493 authored about 1 year ago by mwcw <[email protected]>
Changes to compile on Linux.

e9e4880073644250c0c1acc4257d48628b07c7c9 authored about 1 year ago by mwcw <[email protected]>
Refactor of Keccak derived digests to ARM intrinsics.

0a81bd5387de4fcdbde60b365440024a4e013cf6 authored about 1 year ago by mwcw <[email protected]>
Fixed tests that used to reflection to verify correct underlying implementations were loaded by the provider.

1547fe99c41c7a127ea95653f81c26e28ee7cc17 authored over 1 year ago by mwcw <[email protected]>
Updated testing added switch to disable packet ciphers from being substituted by the provider when appropriate.

c456571273dad3d2ffa2438348a6122f8a5f1cab authored over 1 year ago by mwcw <[email protected]>
Fixed reflective field access in test that breaks on java 17.

f497e4c97989e62b6f9c5b19731e8d98a7665167 authored over 1 year ago by mwcw <[email protected]>
Updated packet cipher tests, added jittering of input values to verify unaligned loads.

e81465e797dcde1697c480286b95492944a41b50 authored over 1 year ago by mwcw <[email protected]>
Fix the format issue

2b35b66ad8e7445cf1e7f3a8c0102f0d6d893119 authored over 1 year ago by gefei <[email protected]>
Fix the bug for GCM-SIV, remove a test of CTR as it does not work without native code mode.

2ed23a46ce52229b6b253bd1363676a08b4344b0 authored over 1 year ago by gefei <[email protected]>
Fix the bug for CFB. Correct the issue for test CTR.

b199ad96f00765cb5f9ea95b6cbba33614abedc2 authored over 1 year ago by gefei <[email protected]>
Fixed AllTest so it gets picked up by gradle

Tests for AESGCMSIVPacketCipher failing when using java implementation.

79a577cfa50744e06229ffed470c02fa46fa2155 authored over 1 year ago by mwcw <[email protected]>
Fix the bug for incorrect output of CFB_PC(java)

7da2bc7d547e4655d3f72ac0b390cfbb9b40589b authored over 1 year ago by gefei <[email protected]>
Issue with CFBPacketCipher java impl.

073763d7498ad0108dc9818d3485c1910cc4b3c6 authored over 1 year ago by mwcw <[email protected]>
Added exception printing to test runner.

d60b78b8f0a813e3bce71efd38e155252f32bde0 authored over 1 year ago by mwcw <[email protected]>
Updated java test task for all projects.

16702edaddb0024914be5dc3464c64fc5d5ba99e authored over 1 year ago by mwcw <[email protected]>
Updated tests CTR/GCMSIV test, fixed test that was supplying invalid nonce and key lengths to GCMSIV.

65141bf1b8c12f01b058ebc3ba1c0e49d6623ed9 authored over 1 year ago by mwcw <[email protected]>
Updated tests CCM / CFB packet cipher.

Removed name from cfb256.c

5e26bc268ad608e68616825e440da7448a1eabaa authored over 1 year ago by mwcw <[email protected]>
Fixed CFB VAESF packet cipher.

af2e2c0a82df05f4db89af87576e918f989ea819 authored over 1 year ago by mwcw <[email protected]>
Fix the issue of CFB_PC to support non-blocksize length.

2f947c8df25828233467b643e8fd4c2b4d34f6cd authored over 1 year ago by gefei <[email protected]>
Fix the issue of CFB_PC to support non-blocksize length.

59edf1fad15d6ff018a791483157034dd4142c59 authored over 1 year ago by gefei <[email protected]>
Added jitter to input and output of SHA2 variant native digest.

Added code to detect java version so that reflective access is avoided for later JVMs in JavaNati...

1d43069eb940d4a3a936205a99b78969e09d8714 authored over 1 year ago by mwcw <[email protected]>
Wired native shake for arm into provider.

3730e954451a469583f7aea3bde994c2a7c4320c authored over 1 year ago by mwcw <[email protected]>
SHA3 native digest wired into provider.

Shake digest arm implementation

05528289a5f16f68e6b18b6cbd62bb690d119cc1 authored over 1 year ago by mwcw <[email protected]>
Add parameter check for getOutputSize of packet ciphers. Fix the bug for incorrect output size for CCM_PC.

842c7aed2594ce94934a3a0638d6f514b831f906 authored over 1 year ago by gefei <[email protected]>
Merge branch 'sha224_native' of gitlab.cryptoworkshop.com:root/bc-lts-java into sha224_native

0ee46d2a81768b9e449ac69ed81dd99cc0fd77b2 authored over 1 year ago by mwcw <[email protected]>
Initial cut of SHA3.

2194ed552d2224ad4f7aff162dc0e68aad60f51c authored over 1 year ago by mwcw <[email protected]>
Added invalid parameter type test to PKT Cipher getOutputSize method

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

# Conflicts:
# core/src/main/java/org/bouncycastle/crypto/engines/AESNativeCBCPacketCipher.java
...

9e95471734cebfcda9758934f7eea15056301c14 authored over 1 year ago by mwcw <[email protected]>
Updated packet cipher test

e75293faa837bdca65950df693ed0011277b6f68 authored over 1 year ago by mwcw <[email protected]>
Added parameter type test to getOutputSize() not applied to all packet ciphers as yet.

Removed all references to .clone() and replaced with Arrays.clode(array)

754d28ac75bed19ca10dd40bb3dfb5d1dac157db authored over 1 year ago by mwcw <[email protected]>
Minor changes on the native code of GCM-SIV

7bbb6f9e725e1b71f63513dcfb32c20c5a2d4c28 authored over 1 year ago by gefei <[email protected]>
Fix the issue of CBC and CFB on input size for encryption. Fix the exception issue of GCM-SIV.

abbf88deb0f0944c4a27f0437a67766a3d7e0301 authored over 1 year ago by gefei <[email protected]>
TODO: fix the issue of CBC and CFB for native code on the issue of input size of encryption.

6a475aacfe7c381dc37b4e5d0f89ffb90e154e99 authored over 1 year ago by gefei <[email protected]>
Suspended packet cipher CFB support in BaseBlockCipher

c4a1cdd31293b7ea9376fc72fb9a0746ef5fc88b authored over 1 year ago by mwcw <[email protected]>
Updated test to work with message emitted by packet cipher.

Removed getMessage() override from PacketCipherException

bb3f11a57a6d0981c398fd6b2a3a76b7bc05993d authored over 1 year ago by mwcw <[email protected]>
Updated toStrings for packet ciphers

1a3c019889aa060acb132f1541031c736be33097 authored over 1 year ago by mwcw <[email protected]>
Wired PacketCiphers into BaseBlockCipher.

Some changes to instance creation.
Added back logic for GCM key reuse that matches normal non pac...

037add2cebe924fd445763abde2e8180f498babf authored over 1 year ago by mwcw <[email protected]>
Merge remote-tracking branch 'origin/main' into packet-cipher

bee2100f2b19a79b8653bad27ec867659a55c969 authored over 1 year ago by mwcw <[email protected]>
moved critical array access to last steps in jni methods where appropriate. Renamed PacketCipherEngine for AES to AESPacketCipherEngine

cf5a45e245827293335711596f26883715d98c5a authored over 1 year ago by mwcw <[email protected]>
Remove the warnings of packet ciphers during C compiling.

0e24348526bea6198f9fb558d1f178bda64139ac authored over 1 year ago by gefei <[email protected]>
Remove the warnings of packet ciphers during C compiling.

41c51e9f1649796369a6da0ff57388788b9c1eb8 authored over 1 year ago by gefei <[email protected]>
Merge remote-tracking branch 'origin/main' into sha224_native

8e9f18a12336dcdba24a5ba10fb462fd45fe6f65 authored over 1 year ago by mwcw <[email protected]>
TODO: optimise the code of packet ciphers

a7eadc02199a486822c32deb9dcc985b0d6d888a authored over 1 year ago by gefei <[email protected]>
Updated SHATests

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

Added more artefact collection.

9c0feda0fe830d05c838dd6481762f41fefc8287 authored over 1 year ago by Megan <[email protected]>
Updates to skipping on Intel.

ee9ee998c3dd756e5d83b421a205b7224665d187 authored over 1 year ago by mwcw <[email protected]>
SHA512 and 384 implementations on ARM.

9c52cfd5d5a1deda6ec8f0564b46a59c6cc1dc8b authored over 1 year ago by mwcw <[email protected]>
Pass all the tests for AESGCMSIVPacketCipher

89dc13a2ebdf3b2533a56d31e8c7cf3dc33f659a authored over 1 year ago by gefei <[email protected]>
Pass all the tests for AESGCMSIVPacketCipher

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

0419bf39ba5d62258ec1a8167e643b552bad2af8 authored over 1 year ago by mwcw <[email protected]>
Updates to testing and native feature detection.

021c6c64c0c6270ac1f836da9b55a491134d7415 authored over 1 year ago by mwcw <[email protected]>
Merge branch 'sha224_native' of gitlab.cryptoworkshop.com:root/bc-lts-java into sha224_native

250b00f2eead8defe86daa7f99efb997240422c5 authored over 1 year ago by mwcw <[email protected]>
Initial arm sha512

f196004f36192e11818170d4bb3d517a2c0f1573 authored over 1 year ago by mwcw <[email protected]>