]> Cypherpunks.ru repositories - ucspi.git/blobdiff - tls.go
Pretty print TLS version
[ucspi.git] / tls.go
diff --git a/tls.go b/tls.go
new file mode 100644 (file)
index 0000000..2092400
--- /dev/null
+++ b/tls.go
@@ -0,0 +1,18 @@
+package ucspi
+
+import "crypto/tls"
+
+func TLSVersion(v uint16) string {
+       switch v {
+       case tls.VersionTLS10:
+               return "1.0"
+       case tls.VersionTLS11:
+               return "1.1"
+       case tls.VersionTLS12:
+               return "1.2"
+       case tls.VersionTLS13:
+               return "1.3"
+       default:
+               return "unknown"
+       }
+}