Top 0.5% dependent packages on proxy.golang.org
Top 0.2% dependent repos on proxy.golang.org
Top 1.8% forks on proxy.golang.org
Top 1.5% docker downloads on proxy.golang.org
proxy.golang.org : github.com/spacemonkeygo/openssl
Package openssl is a light wrapper around OpenSSL for Go. It strives to provide a near-drop-in replacement for the Go standard library tls package, while allowing for: OpenSSL is battle-tested and optimized C. While Go's built-in library shows great promise, it is still young and in some places, inefficient. This simple OpenSSL wrapper can often do at least 2x with the same cipher and protocol. On my lappytop, I get the following benchmarking speeds: Many systems support OpenSSL with a variety of plugins and modules for things, such as hardware acceleration in embedded devices. OpenSSL allows for far greater configuration of corner cases and backwards compatibility (such as support of SSLv2). You shouldn't be using SSLv2 if you can help but, but sometimes you can't help it. Yeah yeah, Heartbleed. But according to the author of the standard library's TLS implementation, Go's TLS library is vulnerable to timing attacks. And whether or not OpenSSL received the appropriate amount of scrutiny pre-Heartbleed, it sure is receiving it now. Starting an HTTP server that uses OpenSSL is very easy. It's as simple as: Getting a net.Listener that uses OpenSSL is also easy: Making a client connection is straightforward too: Help wanted: To get this library to work with net/http's client, we had to fork net/http. It would be nice if an alternate http client library supported the generality needed to use OpenSSL instead of crypto/tls.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/spacemonkeygo/openssl
Keywords:
go
, openssl
, openssl-bindings
, ssl
License: Apache-2.0
Latest release: over 6 years ago
First release: over 8 years ago
Namespace: github.com/spacemonkeygo
Dependent packages: 75
Dependent repositories: 2,295
Stars: 450 on GitHub
Forks: 238 on GitHub
Docker dependents: 5
Docker downloads: 558
See more repository details: repos.ecosyste.ms
Last synced: about 18 hours ago
github.com/aergoio/aergo-indexer-2.0 v0.0.0-20230830053819-5258bebd5097
Aergo indexer version 23 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/tera-insights/openssl/v3 v3.0.4
Package openssl is a light wrapper around OpenSSL for Go. It strives to provide a near-drop-in r...5 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/warm3snow/start-learning v0.0.0-20230521043055-fc7121f5d546
2 versions - Latest release: almost 2 years ago - 0 stars on GitHubgithub.com/peekjef72/nrped v0.3.0-local
nrpe client and server implemented in go2 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/niudaii/zpscan v1.8.40
一个有点好用的信息收集工具。A somewhat useful information gathering tool.46 versions - Latest release: about 2 years ago - 1 dependent package - 217 stars on GitHub
github.com/canonical/nrpe_exporter v0.0.0-20230304012913-ce7faedfd504
Prometheus NRPE exporter. This exporter exposes metrics on commands sent to a running NRPE daemon.7 versions - Latest release: about 2 years ago - 42 stars on GitHub
github.com/root4loot/nuclei/v2 v2.8.7
Fast and customizable vulnerability scanner based on simple YAML based DSL.2 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/niudaii/nuclei/v2 v2.7.12
Fast and customizable vulnerability scanner based on simple YAML based DSL.3 versions - Latest release: over 2 years ago - 1 dependent repositories - 0 stars on GitHub
github.com/diego95root/nuclei/v2 v2.0.0-20221127000906-f9acae59b7d5
Fast and customizable vulnerability scanner based on simple YAML based DSL.5 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/boy-hack/nuclei/v2 v2.7.9
Fast and customizable vulnerability scanner based on simple YAML based DSL.1 version - Latest release: over 2 years ago - 0 stars on GitHub
github.com/gcmurphy/nuclei/v2 v2.7.11 💰
Fast and customizable vulnerability scanner based on simple YAML based DSL.2 versions - Latest release: over 2 years ago - 1 stars on GitHub
github.com/overorion/marblerun v0.6.1
MarbleRun is the control plane for confidential computing. Deploy, scale, and verify your confide...10 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/OverOrion/marblerun v0.6.1
MarbleRun is the control plane for confidential computing. Deploy, scale, and verify your confide...10 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com.seafy.ml/projectdiscovery/tlsx v0.0.9
9 versions - Latest release: over 2 years agogithub.com/meehow/peer-id-generator v0.0.0-20220922083126-e23a2160700c
Vanity public key generator for use with IPFS and IPNS1 version - Latest release: over 2 years ago - 29 stars on GitHub
github.com/caixiangyue/util v0.0.0-20220825093637-35bb557bfe56
1 version - Latest release: over 2 years ago - 0 stars on GitHubgithub.com/mborho/terraform-provider-ipfs v0.1.1
Terraform provider for IPFS (InterPlanetary File System)5 versions - Latest release: almost 3 years ago - 8 stars on GitHub
github.com/ltl13/simple-todo-golang v0.0.0-20220624152208-83da6a9eb085
1 version - Latest release: almost 3 years ago - 0 stars on GitHubgithub.com/FirePhenix/openssl v0.0.0-20220610194412-856287fb2545
Package openssl is a light wrapper around OpenSSL for Go. It strives to provide a near-drop-in r...1 version - Latest release: almost 3 years ago - 0 stars on GitHub
github.com/rockiecn/check v1.4.1
verify the process of pay by check11 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/RobustPerception/nrpe_exporter v0.0.0-20210908183625-31eaed2d8ffe
1 version - Latest release: over 3 years agogithub.com/atomicjolt/atomiclti v0.0.0-20210625214203-9f4d7367a92e
1 version - Latest release: almost 4 years ago - 1 stars on GitHubgithub.com/jawm/openssl v0.3.0
OpenSSL bindings for Go3 versions - Latest release: about 4 years ago - 0 stars on GitHub
github.com/get-net/openssl-gost v0.0.0-20201205053403-46a4f7e1d7a7
Package openssl is a light wrapper around OpenSSL for Go. It strives to provide a near-drop-in r...1 version - Latest release: over 4 years ago - 0 stars on GitHub
github.com/StephanieSunshine/go-ipfs-spider-plugin v0.0.0-20201027093208-8b82b58c87d3
1 version - Latest release: over 4 years ago - 0 stars on GitHubgithub.com/kebohan1/go-pdp v0.0.0-20201016031346-b2b074b62a47
implement Provable-data-possession with golang1 version - Latest release: over 4 years ago - 1 stars on GitHub
github.com/johan-hg/secure v0.1.2
CLI Tool used for encrypting and decrypting files using SSH-keys3 versions - Latest release: over 5 years ago - 1 stars on GitHub
github.com/pypl-johan/secure v0.1.2
CLI Tool used for encrypting and decrypting files using SSH-keys3 versions - Latest release: over 5 years ago - 1 stars on GitHub
github.com/akashsharma95/openssl v0.0.0-20200201091815-abc627ffdaa9
Package openssl is a light wrapper around OpenSSL for Go. It strives to provide a near-drop-in r...1 version - Latest release: over 5 years ago - 1 dependent repositories - 0 stars on GitHub
github.com/tribehq/platform v0.0.0-20191002204602-3e1c22f150af
1 version - Latest release: over 5 years agogithub.com/vitalyisaev2/openssl v0.0.0-20190815155040-79e16453a059
Package openssl is a light wrapper around OpenSSL for Go. It strives to provide a near-drop-in r...1 version - Latest release: over 5 years ago - 0 stars on GitHub
github.com/leapthinking/tencentcloud-im v0.0.0-20190409014411-9935dc6c7290
1 version - Latest release: about 6 years agogithub.com/tumblr/k8s-secret-projector v0.1.0
1 version - Latest release: over 6 years agoCheck this option to include packages that no longer depend on this package in their latest version but previously did.