All Projects → spacemonkeygo → Openssl

spacemonkeygo / Openssl

Licence: apache-2.0
OpenSSL bindings for Go

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Openssl

E2guardian
E2guardian is a web content filter that can work in proxy, transparent or icap server modes
Stars: ✭ 340 (-14.36%)
Mutual labels:  ssl, openssl
httpsbook
《深入浅出HTTPS:从原理到实战》代码示例、勘误、反馈、讨论
Stars: ✭ 77 (-80.6%)
Mutual labels:  ssl, openssl
sslscanner
SSL Scanner written in Crystal
Stars: ✭ 18 (-95.47%)
Mutual labels:  ssl, openssl
Lua Openssl
Openssl binding for Lua
Stars: ✭ 206 (-48.11%)
Mutual labels:  ssl, openssl
tls-ca-manage
Multi-level Certificate Authority Management tool, front-end tool to OpenSSL, written in bash shell.
Stars: ✭ 19 (-95.21%)
Mutual labels:  ssl, openssl
Snuffy
Snuffy is a simple command line tool to inspect SSL/TLS data.
Stars: ✭ 236 (-40.55%)
Mutual labels:  ssl, openssl
nimssl
Nimssl is a Nim wrapper for the OpenSSL library
Stars: ✭ 18 (-95.47%)
Mutual labels:  ssl, openssl
Ssl Checker
Python script that collects SSL/TLS information from hosts
Stars: ✭ 94 (-76.32%)
Mutual labels:  ssl, openssl
conan-openssl
[OBSOLETE] The recipe is now in https://github.com/conan-io/conan-center-index
Stars: ✭ 25 (-93.7%)
Mutual labels:  ssl, openssl
openssl-ca
Shell scripts to manage a private Certificate Authority using OpenSSL
Stars: ✭ 38 (-90.43%)
Mutual labels:  ssl, openssl
Mutual Tls Ssl
🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC examples are included
Stars: ✭ 163 (-58.94%)
Mutual labels:  ssl, openssl
openssl-RPM-Builder
Build latest OpenSSL binary
Stars: ✭ 46 (-88.41%)
Mutual labels:  ssl, openssl
Search Guard Ssl
Elasticsearch SSL for free. Supports native Open SSL.
Stars: ✭ 159 (-59.95%)
Mutual labels:  ssl, openssl
Openssl
TLS/SSL and crypto library
Stars: ✭ 17,157 (+4221.66%)
Mutual labels:  ssl, openssl
Tls Channel
A Java library that implements a ByteChannel interface over SSLEngine, enabling easy-to-use (socket-like) TLS for Java applications.
Stars: ✭ 113 (-71.54%)
Mutual labels:  ssl, openssl
jruby-openssl
JRuby's OpenSSL gem
Stars: ✭ 39 (-90.18%)
Mutual labels:  ssl, openssl
Wolfssl
wolfSSL (formerly CyaSSL) is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3!
Stars: ✭ 1,098 (+176.57%)
Mutual labels:  ssl, openssl
Pric
Simple zero-config tool to create Private Certificate Authority & issue locally-trusted development server certificates with any domain names you'd like. SSL certificates for development purposes.
Stars: ✭ 87 (-78.09%)
Mutual labels:  ssl, openssl
pki
Certificate Authority management suite
Stars: ✭ 23 (-94.21%)
Mutual labels:  ssl, openssl
jota-cert-checker
Check SSL certificate expiration date of a list of sites.
Stars: ✭ 45 (-88.66%)
Mutual labels:  ssl, openssl

OpenSSL bindings for Go

Please see http://godoc.org/github.com/spacemonkeygo/openssl for more info

License

Copyright (C) 2017. See AUTHORS.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Using on macOS

  1. Install homebrew
  2. $ brew install openssl or $ brew install [email protected]

Using on Windows

  1. Install mingw-w64
  2. Install pkg-config-lite
  3. Build (or install precompiled) openssl for mingw32-w64
  4. Set PKG_CONFIG_PATH to the directory containing openssl.pc (i.e. c:\mingw64\mingw64\lib\pkgconfig)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].