test-trustpeer.conf 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. # Both client and server use -E [path] for trusted peer
  2. # server TLSv1.2 DHE-RSA-AES128-GCM-SHA256 RSA Trusted Peer
  3. -v 3
  4. -l DHE-RSA-AES128-GCM-SHA256
  5. -E ./certs/intermediate/client-int-cert.pem
  6. -k ./certs/server-key.pem
  7. -c ./certs/intermediate/server-int-cert.pem
  8. # client TLSv1.2 DHE-RSA-AES128-GCM-SHA256 RSA Trusted Peer
  9. -v 3
  10. -l DHE-RSA-AES128-GCM-SHA256
  11. -E ./certs/intermediate/server-int-cert.pem
  12. -k ./certs/client-key.pem
  13. -c ./certs/intermediate/client-int-cert.pem
  14. # server TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256 RSA Trusted Peer
  15. -v 3
  16. -l ECDHE-RSA-AES128-GCM-SHA256
  17. -E ./certs/intermediate/client-int-cert.pem
  18. -k ./certs/server-key.pem
  19. -c ./certs/intermediate/server-int-cert.pem
  20. # client TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256 RSA Trusted Peer
  21. -v 3
  22. -l ECDHE-RSA-AES128-GCM-SHA256
  23. -E ./certs/intermediate/server-int-cert.pem
  24. -k ./certs/client-key.pem
  25. -c ./certs/intermediate/client-int-cert.pem
  26. # server TLSv1.2 ECDHE-ECDSA-AES128-GCM-SHA256 ECC Trusted Peer
  27. -v 3
  28. -l ECDHE-ECDSA-AES128-GCM-SHA256
  29. -E ./certs/intermediate/client-int-ecc-cert.pem
  30. -k ./certs/ecc-key.pem
  31. -c ./certs/intermediate/server-int-ecc-cert.pem
  32. # client TLSv1.2 ECDHE-ECDSA-AES128-GCM-SHA256 ECC Trusted Peer
  33. -v 3
  34. -l ECDHE-ECDSA-AES128-GCM-SHA256
  35. -E ./certs/intermediate/server-int-ecc-cert.pem
  36. -k ./certs/ecc-client-key.pem
  37. -c ./certs/intermediate/client-int-ecc-cert.pem
  38. # server TLSv1.3 TLS13-AES128-GCM-SHA256 RSA Trusted Peer
  39. -v 4
  40. -l TLS13-AES128-GCM-SHA256
  41. -E ./certs/intermediate/client-int-cert.pem
  42. -k ./certs/server-key.pem
  43. -c ./certs/intermediate/server-int-cert.pem
  44. # client TLSv1.3 TLS13-AES128-GCM-SHA256 RSA Trusted Peer
  45. -v 4
  46. -l TLS13-AES128-GCM-SHA256
  47. -E ./certs/intermediate/server-int-cert.pem
  48. -k ./certs/client-key.pem
  49. -c ./certs/intermediate/client-int-cert.pem
  50. # server TLSv1.3 TLS13-AES128-GCM-SHA256 ECC Trusted Peer
  51. -v 4
  52. -l TLS13-AES128-GCM-SHA256
  53. -E ./certs/intermediate/client-int-ecc-cert.pem
  54. -k ./certs/ecc-key.pem
  55. -c ./certs/intermediate/server-int-ecc-cert.pem
  56. # client TLSv1.3 TLS13-AES128-GCM-SHA256 ECC Trusted Peer
  57. -v 4
  58. -l TLS13-AES128-GCM-SHA256
  59. -E ./certs/intermediate/server-int-ecc-cert.pem
  60. -k ./certs/ecc-client-key.pem
  61. -c ./certs/intermediate/client-int-ecc-cert.pem
  62. # Test for ECC self signed certificate as trusted peer
  63. # server TLSv1.2 ECDHE-ECDSA-AES128-GCM-SHA256 ECC Trusted Peer (self signed)
  64. -v 3
  65. -l ECDHE-ECDSA-AES128-GCM-SHA256
  66. -E ./certs/client-ecc-cert.pem
  67. -k ./certs/ecc-key.pem
  68. -c ./certs/server-ecc-self.pem
  69. # client TLSv1.2 ECDHE-ECDSA-AES128-GCM-SHA256 ECC Trusted Peer (self signed)
  70. -v 3
  71. -l ECDHE-ECDSA-AES128-GCM-SHA256
  72. -E ./certs/server-ecc-self.pem
  73. -k ./certs/ecc-client-key.pem
  74. -c ./certs/client-ecc-cert.pem
  75. # server TLSv1.3 TLS13-AES128-GCM-SHA256 ECC Trusted Peer (self signed)
  76. -v 4
  77. -l TLS13-AES128-GCM-SHA256
  78. -E ./certs/client-ecc-cert.pem
  79. -k ./certs/ecc-key.pem
  80. -c ./certs/server-ecc-self.pem
  81. # client TLSv1.3 TLS13-AES128-GCM-SHA256 ECC Trusted Peer (self signed)
  82. -v 4
  83. -l TLS13-AES128-GCM-SHA256
  84. -E ./certs/server-ecc-self.pem
  85. -k ./certs/ecc-client-key.pem
  86. -c ./certs/client-ecc-cert.pem