Migrating and benchmarking a banking application
summary
A Java bank personal-communication channel is migrated to post-quantum primitives by replacing all key-exchange and signature operations with PQC counterparts, integrating Bouncy Castle + BC-PQC as the crypto provider and refactoring hardcoded ciphers into interfaces for crypto agility. The proof-of-concept touches about 64 files changed, exposes interoperability edits for DB key formats, and uncovers no fatal functional breakages; the baseline migration completes in 3–4 weeks by 2–3 developers. Benchmarks are pending and hybrid-mode behavior remains untested.
AI-written summary · about
chapters (7)
- 0:00Welcome
- 2:08PCSI migration project
- 8:34Project goals and algorithms
- 11:46Migration challenges
- 17:05Lessons learned
- 20:56Next steps and benchmarking
- 22:05Q&A
related talks
47mReal-World Lessons in Post-Quantum Cryptography Migration
23mReal-World Post-Quantum Migrations: Lessons Learned and Performance Results
44mTheory to Practice: Real-World Lessons in Post-Quantum Cryptography Migration
30mPost-Quantum Crypto Integration for Enterprise Applications
24mOvercoming Challenges in Post-Quantum Cryptography Adoption
24mTransitioning to Post-Quantum Cryptography in IAM
10mSummary and Closing
22mPost Quantum Policy and Roadmap of the BSI
