Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

feat: usage of Bouncy Castle FIPS should be added #2278

Open
smansoft opened this issue Aug 31, 2022 · 0 comments
Open

feat: usage of Bouncy Castle FIPS should be added #2278

smansoft opened this issue Aug 31, 2022 · 0 comments
Assignees
Labels
kind-feature Issue or PR is a new feature request
Milestone

Comments

@smansoft
Copy link
Contributor


Description

  • Development target issue

    • During build of Jansen project(s) build must be obtained -fips modules, which must use xxx-fips suite of Bouncy Castle modules (bc-fips, bcpkix-fips, bcmail-fips) instead bcxxx (bcprov, bcpkix, bcutil, bcmail);
    • -fips modules must use .bcfks keystore files instead .jks and .pkcs12.
  • Implementation Details

    • Dynamic loading of CryptoProvider (Bouncy Castle) class(es) should be added;
    • BCFIPS CryptoProvider should be used instead BC CryptoProvider in code;
    • BCFKS keystores should be used instead JKS and PKCS12 keystores in code;
    • All conflicts of loading of Bouncy Castle classes must be resolved;
    • Build, using xxx-fips* dependencies should be added (pom.xml(s) should be updated).

@mo-auto mo-auto added the kind-feature Issue or PR is a new feature request label Aug 31, 2022
@moabu moabu added this to the 1.0.3 milestone Sep 29, 2022
@moabu moabu modified the milestones: 1.0.3, 1.0.4 Nov 3, 2022
@moabu moabu modified the milestones: 1.0.4, 1.0.5 Nov 14, 2022
@moabu moabu modified the milestones: 1.0.5, 1.0.6 Dec 1, 2022
@smansoft smansoft self-assigned this Dec 8, 2022
@moabu moabu modified the milestones: 1.0.6, 1.0.7 Jan 9, 2023
@moabu moabu modified the milestones: 1.0.7, 1.0.8, 1.0.9 Mar 1, 2023
@moabu moabu modified the milestones: 1.0.9, 1.0.10 Mar 9, 2023
@moabu moabu modified the milestones: 1.0.10, 1.0.11 Mar 16, 2023
@moabu moabu modified the milestones: 1.0.11, 1.0.12 Apr 5, 2023
@moabu moabu modified the milestones: 1.0.12, 1.0.13 Apr 18, 2023
@moabu moabu modified the milestones: 1.0.13, 1.0.14 May 10, 2023
@moabu moabu modified the milestones: 1.0.14, 1.0.15 Jun 20, 2023
@moabu moabu modified the milestones: 1.0.15, 1.0.16 Jul 12, 2023
@moabu moabu removed this from the 1.0.16 milestone Aug 2, 2023
@moabu moabu modified the milestones: 1.0.17, 1.0.18 Sep 18, 2023
@moabu moabu modified the milestones: 1.0.18, 1.0.21 Nov 22, 2023
@moabu moabu modified the milestones: 1.0.21, 1.0.22 Dec 14, 2023
@moabu moabu modified the milestones: 1.0.22, 1.0.23 Feb 1, 2024
@moabu moabu modified the milestones: 1.1.0, 1.1.1 Mar 14, 2024
@moabu moabu modified the milestones: 1.1.1, 1.1.2 May 1, 2024
@moabu moabu modified the milestones: 1.1.2, 1.1.3 May 29, 2024
@moabu moabu modified the milestones: 1.1.3, 1.1.4 Jul 8, 2024
@moabu moabu modified the milestones: 1.1.4, 1.1.5 Sep 3, 2024
@moabu moabu modified the milestones: 1.1.5, 1.1.6 Sep 16, 2024
@moabu moabu modified the milestones: 1.1.6, next-release Nov 21, 2024
@moabu moabu modified the milestones: 1.2.0, next release Dec 24, 2024
@moabu moabu modified the milestones: 1.3.0, next-release Jan 21, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
kind-feature Issue or PR is a new feature request
Projects
None yet
Development

No branches or pull requests

3 participants