grpc-kv-examples 2025-02-06
Overhaul environment setup and regenerate certificates with configurable algorithms
30 files · 350+ · 310-

Overhaul environment setup script

1 file changed
  • env.sh Complete rewrite with separate client/server algorithm config, key size detection, and aliases
  • Environment script now supports independent client and server algorithm selection with key size reporting decouple behavioral
    1 file
    • env.sh
  • Added OpenSSL aliases for quick TLS debugging (ossl-client, ossl-server, ossl-check-server-cert) remediate internal
    1 file
    • env.sh

Regenerate certificates and update configs

3 files changed
  • ec-secp256r1-mtls-client.crt Regenerated P-256 client certificate
  • ec-secp384r1-mtls-server.crt Regenerated P-384 server certificate
  • rsa-2048-mtls-client.crt Regenerated RSA-2048 client certificate
  • Regenerated all EC and RSA certificates with updated OpenSSL configurations baseline internal
    2 files
    • ec-secp256r1-mtls-client.crt
    • ec-secp384r1-mtls-server.crt

Rename Python client/server to final names

2 files changed
  • py-kv-client.py Renamed from example-py-client.py to match naming convention
  • py-kv-server.py Renamed from example-py-server.py to match naming convention
  • Renamed Python scripts to py-kv-client.py and py-kv-server.py matching Go naming convention decouple internal
    2 files
    • py-kv-client.py
    • py-kv-server.py