grpc-kv-examples 2025-02-08
Extended EC curve debugging and clean up split file artifacts
6 files · 29+ · 2,689-

Clean up split file artifacts

3 files changed
  • xaa Removed 860-line split file containing repository file dumps
  • xab Removed 945-line split file
  • xac Removed 879-line split file
  • Removed three large split file artifacts (xaa, xab, xac) totaling 2684 lines baseline internal
    3 files
    • xaa
    • xab
    • xac

EC curve debugging and documentation

3 files changed
  • 20250208-0949-grpc-debugging.md Updated compatibility matrix with secp521r1 test results across server/client/auth combinations
  • certificate-secp521r1-info.md P-521 certificate information and debugging notes
  • tips.md Quick reference tips for certificate debugging
  • Documented that secp521r1 fails between Python client and server regardless of auth configuration specify external
    1 file
    • 20250208-0949-grpc-debugging.md

Adjust server configuration for testing

2 files changed
  • example-py-server.py Iterated on root_certificates and require_client_auth settings for curve testing
  • env.sh Switched between secp384r1 and secp521r1 for testing
  • Cycled server through various root_certificates and require_client_auth combinations for curve testing harden behavioral
    2 files
    • example-py-server.py
    • env.sh