Top 0.2% dependent packages on proxy.golang.org
Top 0.2% dependent repos on proxy.golang.org
Top 3.0% forks on proxy.golang.org
Top 0.5% docker downloads on proxy.golang.org
proxy.golang.org : github.com/ThalesIgnite/crypto11
Package crypto11 enables access to cryptographic keys from PKCS#11 using Go crypto API. PKCS#11 tokens are accessed via Context objects. Each Context connects to one token. Context objects are created by calling Configure or ConfigureFromFile. In the latter case, the file should contain a JSON representation of a Config. There is support for generating DSA, RSA and ECDSA keys. These keys can be found later using FindKeyPair. All three key types implement the crypto.Signer interface and the RSA keys also implement crypto.Decrypter. RSA keys obtained through FindKeyPair will need a type assertion to be used for decryption. Assert either crypto.Decrypter or SignerDecrypter, as you prefer. Symmetric keys can also be generated. These are found later using FindKey. See the documentation for SecretKey for further information. Note that PKCS#11 session handles must not be used concurrently from multiple threads. Consumers of the Signer interface know nothing of this and expect to be able to sign from multiple threads without constraint. We address this as follows. 1. When a Context is created, a session is created and the user is logged in. This session remains open until the Context is closed, to ensure all object handles remain valid and to avoid repeatedly calling C_Login. 2. The Context also maintains a pool of read-write sessions. The pool expands dynamically as needed, but never beyond the maximum number of r/w sessions supported by the token (as reported by C_GetInfo). If other applications are using the token, a lower limit should be set in the Config. 3. Each operation transiently takes a session from the pool. They have exclusive use of the session, meeting PKCS#11's concurrency requirements. Sessions are returned to the pool afterwards and may be re-used. Behaviour of the pool can be tweaked via Config fields: - PoolWaitTimeout controls how long an operation can block waiting on a session from the pool. A zero value means there is no limit. Timeouts occur if the pool is fully used and additional operations are requested. - MaxSessions sets an upper bound on the number of sessions. If this value is zero, a default maximum is used (see DefaultMaxSessions). In every case the maximum supported sessions as reported by the token is obeyed. The PKCS1v15DecryptOptions SessionKeyLen field is not implemented and an error is returned if it is nonzero. The reason for this is that it is not possible for crypto11 to guarantee the constant-time behavior in the specification. See https://github.com/thalesignite/crypto11/issues/5 for further discussion. Symmetric crypto support via cipher.Block is very slow. You can use the BlockModeCloser API but you must call the Close() interface (not found in cipher.BlockMode). See https://github.com/ThalesIgnite/crypto11/issues/6 for further discussion.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/%21thales%21ignite/crypto11
License: MIT
Latest release: 3 months ago
First release: about 6 years ago
Namespace: github.com/ThalesIgnite
Dependent packages: 341
Dependent repositories: 1,030
Stars: 178 on GitHub
Forks: 69 on GitHub
Docker dependents: 27
Docker downloads: 5,513,565
See more repository details: repos.ecosyste.ms
Last synced: 1 day ago
github.com/intelops/genval v0.1.6
Verify, Generate and Validate dockerfile, K8s Manifests, Helm, Timoni, Kustomize, K8s Operators, ...8 versions - Latest release: 12 months ago - 2 stars on GitHub
github.com/open-component-model/mpas v0.8.0
Repository for the Core of MPAS.18 versions - Latest release: 12 months ago - 0 stars on GitHub
github.com/airycanon/kyverno v0.0.1
Kubernetes Native Policy Management1 version - Latest release: 12 months ago - 0 stars on GitHub
github.com/santoshkal/genval-fork v1.1.2
Verify, Generate and Validate dockerfile, K8s Manifests, Helm, Timoni, Kustomize, K8s Operators, ...2 versions - Latest release: 12 months ago - 0 stars on GitHub
github.com/puerco/bind v0.0.1
Signa nd package an attestation into a sigstore bundle1 version - Latest release: about 1 year ago - 0 stars on GitHub
github.com/open-component-model/git-controller v0.12.1
18 versions - Latest release: about 1 year ago - 4 dependent packages - 1 dependent repositories - 0 stars on GitHubgit.luolix.top/gardener/landscaper v0.104.0
51 versions - Latest release: about 1 year agogithub.com/open-component-model/mpas-product-controller v0.11.1
A Kubernetes controller to manage the lifecycle of MPAS products19 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
github.com/open-component-model/replication-controller v0.13.1
24 versions - Latest release: about 1 year ago - 3 dependent packages - 1 dependent repositoriesgithub.phpd.cn/smallstep/certificates v0.26.1
211 versions - Latest release: about 1 year agogithub.com/gangxie112/certificates v0.26.1
211 versions - Latest release: about 1 year ago - 0 stars on GitHubgit.wxl.best/smallstep/certificates v0.26.1
208 versions - Latest release: about 1 year agogithub.xiaoq7.com/sigstore/policy-controller v0.9.0
24 versions - Latest release: about 1 year agogithub.phpd.cn/sigstore/policy-controller v0.9.0
24 versions - Latest release: about 1 year agogithub.chickoi.com/sigstore/policy-controller v0.9.0
24 versions - Latest release: about 1 year agogithub.com/kyverno/cosign/v2 v2.2.4-deps-fix
1 version - Latest release: about 1 year agogithub.com/jeremydonahue/certificates v0.26.0-zr1
🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate m...1 version - Latest release: about 1 year ago - 0 stars on GitHub
github.phpd.cn/gardener/landscaper v0.103.0
119 versions - Latest release: about 1 year agogithub.chickoi.com/gardener/landscaper v0.103.0
119 versions - Latest release: about 1 year agogithub.com/in-toto/scai-demos v0.3.0
Software Supply Chain Attribute Integrity (SCAI) Demos and CLI tools11 versions - Latest release: about 1 year ago - 12 stars on GitHub
github.com/liatrio/gh-trusted-builds-attestations v1.2.0
15 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/doodlescheduling/flux-kustomize-action v0.2.2
Build and test kustomize overlays with flux2 HelmRelease support17 versions - Latest release: about 1 year ago - 10 stars on GitHub
github.com/DoodleScheduling/flux-build v0.2.2
Build and test kustomize overlays with flux2 HelmRelease support17 versions - Latest release: about 1 year ago - 10 stars on GitHub
github.com/doodlescheduling/flux-build v0.2.2
Build and test kustomize overlays with flux2 HelmRelease support17 versions - Latest release: about 1 year ago - 10 stars on GitHub
github.com/Racer159/jackal v1.0.0
Package main is the entrypoint for the Jackal binary.2 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/racer159/jackal v1.0.0
Package main is the entrypoint for the Jackal binary.129 versions - Latest release: about 1 year ago - 1 stars on GitHub
github.com/joz-it/certificates v0.26.0
210 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/SigStore/cosign v1.13.6
Container Signing39 versions - Latest release: about 1 year ago - 3,175 stars on GitHub
github.com/projectcosign/cosign v1.13.6
Code signing and transparency for containers and binaries39 versions - Latest release: about 1 year ago - 3,981 stars on GitHub
github.phpd.cn/sigstore/cosign v1.13.6
39 versions - Latest release: about 1 year agogithub.com/yogeshkumararora/slsa-github-generator v1.10.0
Language-agnostic SLSA provenance generation for Github Actions33 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.hscsec.cn/slsa-framework/slsa-github-generator v1.10.0
33 versions - Latest release: about 1 year agogithub.phpd.cn/slsa-framework/slsa-github-generator v1.10.0
33 versions - Latest release: about 1 year agogithub.1git.de/slsa-framework/slsa-github-generator v1.10.0
33 versions - Latest release: about 1 year agogithub.com/slsa-framework/slsa-github-generator v1.10.0
Language-agnostic SLSA provenance generation for Github Actions33 versions - Latest release: about 1 year ago - 10 dependent packages - 16 dependent repositories - 162 stars on GitHub
github.com/sigstore/root-signing v0.0.3
10 versions - Latest release: about 1 year ago - 1 dependent repositories - 51 stars on GitHubgithub.phpd.cn/chainloop-dev/chainloop v0.75.2
42 versions - Latest release: about 1 year agogithub.skymusic.top/gardener/landscaper v0.98.0
114 versions - Latest release: over 1 year agogithub.com/nirmata/kyverno-notation-verifier v1.0.1
Setup and verification library for Kyverno extension service for Notation and OCI Providers60 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 0 stars on GitHub
github.com/acorn-io/acorn v0.10.1
A simple application deployment framework for Kubernetes114 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 983 stars on GitHub
github.com/acorn-io/runtime v0.10.1
A simple application deployment framework built on Kubernetes107 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 1,044 stars on GitHub
github.com/sigstore/k8s-manifest-sigstore v0.5.4
kubectl plugin for signing Kubernetes manifest YAML files with sigstore15 versions - Latest release: over 1 year ago - 42 dependent packages - 42 dependent repositories - 72 stars on GitHub
sigs.k8s.io/promo-tools/v4 v4.0.5
Container and file artifact promotion tooling for the Kubernetes project6 versions - Latest release: over 1 year ago - 1 dependent package - 2 dependent repositories - 145 stars on GitHub
github.com/kubernetes-sigs/promo-tools/v4 v4.0.5
Container and file artifact promotion tooling for the Kubernetes project6 versions - Latest release: over 1 year ago - 132 stars on GitHub
github.imxd.top/fluxcd/source-controller v1.2.4
137 versions - Latest release: over 1 year agogithub.skymusic.top/fluxcd/source-controller v1.2.4
137 versions - Latest release: over 1 year agogithub.com/kyma-project/lifecycle-manager/api v0.0.0-20240126083543-b8e3fec0e7da
Controller that manages the lifecycle of Kyma Modules in your cluster.73 versions - Latest release: over 1 year ago - 9 stars on GitHub
k8s.io/kops/tests/e2e v0.0.0-20240125200957-862fe0519767
Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management483 versions - Latest release: over 1 year ago - 14,781 stars on GitHub
sigs.k8s.io/cluster-api-provider-aws/hack/tools v0.0.0-20240125172520-aa0da32529f9
Kubernetes Cluster API Provider AWS provides consistent deployment and day 2 operations of "self-...159 versions - Latest release: over 1 year ago - 547 stars on GitHub
github.com/kyma-project/eventing-auth-manager v0.0.0-20240125155943-3461ac790af7
4 versions - Latest release: over 1 year ago - 1 stars on GitHubgithub.com/mozilla-services/autograph v0.0.0-20240125155224-c890e14de5b0
Mozilla's digital signature service6 versions - Latest release: over 1 year ago - 1 dependent package - 7 dependent repositories - 139 stars on GitHub
github.com/gardener/test-infra v0.0.0-20240125092314-743aab6ac5e5
Test machinery for orchestration of integration/e2e/smoke style tests19 versions - Latest release: over 1 year ago - 11 stars on GitHub
github.com/kyverno/playground/backend v0.0.0-20240123101803-1d9fa415f973
Powers the Kyverno playground17 versions - Latest release: over 1 year ago - 14 stars on GitHub
github.com/openshift-pipelines/tektoncd-catalog v0.0.0-20240122142046-dc1648fe305f
Catalog of Tekton resources (Tasks, Pipelines, …) by Red Hat27 versions - Latest release: over 1 year ago - 5 stars on GitHub
github.com/aws/aws-k8s-tester/kubetest2 v0.0.0-20240120020619-c2817787897b
AWS Kubernetes tester, kubetest2 deployer implementation18 versions - Latest release: over 1 year ago - 151 stars on GitHub
github.com/redpanda-data/redpanda-operator/src/go/k8s v0.0.0-20240119212515-fa12e1139a68
30 versions - Latest release: over 1 year ago - 1 dependent repositories - 25 stars on GitHubgithub.skymusic.top/kyverno/kyverno v1.11.4
208 versions - Latest release: over 1 year agogithub.com/nirmata/kyverno v1.11.4
Kubernetes Native Policy Management307 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 9 stars on GitHub
github.imxd.top/kyverno/kyverno v1.11.4
208 versions - Latest release: over 1 year agogithub.com/neuvector/sigstore-interface v0.0.0-20240118175331-dcc11554c32b
6 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/kyma-project/compass-manager v0.0.0-20240116124508-ca1630d47d51
Manager for the compass module5 versions - Latest release: over 1 year ago - 0 stars on GitHub
sigs.k8s.io/kubetest2 v0.0.0-20240112190112-02e669d0b9b7
Kubetest2 is the framework for launching and running end-to-end tests on Kubernetes.25 versions - Latest release: over 1 year ago - 15 dependent packages - 72 dependent repositories - 257 stars on GitHub
github.com/ddworken/hishtory v0.0.0-20240108050622-a3f1282368e0
Your shell history: synced, queryable, and in context223 versions - Latest release: over 1 year ago - 1 dependent repositories - 1,666 stars on GitHub
github.com/aoscloud/aos_common v0.0.0-20240104130654-e8a13f5d6333
29 versions - Latest release: over 1 year ago - 4 dependent packages - 11 dependent repositories - 0 stars on GitHubgithub.com/armmanmechanics/terraform-provider-scribble v0.0.9
5 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/manetu/security-token v0.0.0-20231221172409-e2f357e9b254
A utility to manage Manetu Service Account security tokens within PKCS11-enabled HSMs7 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/chainguard-dev/fixfilter v0.0.0-20231220235846-4c48102a6eed
Filter scanner results by applying data from the Wolfi secdb1 version - Latest release: over 1 year ago - 2 stars on GitHub
github.skymusic.top/smallstep/certificates v0.25.2
206 versions - Latest release: over 1 year agogithub.com/robertbovens/smallstep v0.25.2
200 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/abakum/bnssh v0.0.0-20231127140618-118cb7b778f7
Helper for go-sshlib1 version - Latest release: over 1 year ago - 2 dependent packages - 0 stars on GitHub
github.com/nirmata/kyverno-notation-aws v0.0.0-20231127051009-1a0f80628ae3
Kyverno extension service for Notation and the AWS signer10 versions - Latest release: over 1 year ago - 3 stars on GitHub
github.com/fdurand/est v0.0.0-20231124183946-5ded59454585
Package est provides an EST client and server as defined by RFC7030.1 version - Latest release: over 1 year ago
github.com/khulnasoft/tunnel-plugin-attest v0.1.1
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/hpe-usp-spire/signed-assertions/poclib v0.0.0-20231116231725-4c9c6b2ca8b2
3 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 6 stars on GitHubgithub.imxd.top/sigstore/cosign v1.13.2
35 versions - Latest release: over 1 year agogithub.com/redpanda-data/redpanda/src/go/k8s v0.0.0-20231110165536-326a03d562a2
Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKee...1,419 versions - Latest release: over 1 year ago - 1 dependent repositories - 6,565 stars on GitHub
github.com/haritzsaiz/est v0.0.0-20231109210631-9e5acef209b1
Package est provides an EST client and server as defined by RFC7030.1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/unidoc/unidoc-examples v0.0.0-20231107160549-dd6eb7c686e9
8 versions - Latest release: over 1 year agogithub.com/thedadams/acorn v0.9.2
A simple application deployment framework for Kubernetes99 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/thedadams/runtime v0.9.2
A simple application deployment framework for Kubernetes99 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/mpanchajanya/tanzu-cli v1.1.0
The Tanzu Core CLI project provides the core functionality of the Tanzu CLI. The CLI is based on ...70 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/nirmata/kyverno-notation-venafi v0.0.0-20231025052438-81ffc119408e
Kyverno extension service for Notation and the notation-venafi-csp5 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/rodrigodelmonte/kubetest2-tester-gitremote v0.0.0-20231019073453-5f6743f36905
2 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/kubescape/kubescape/v2 v2.9.2
Kubescape is an open-source Kubernetes security platform for your IDE, CI/CD pipelines, and clust...293 versions - Latest release: over 1 year ago - 23 dependent repositories - 8,118 stars on GitHub
github.com/armosec/kubescape/v2 v2.9.2
293 versions - Latest release: over 1 year ago - 2 dependent repositoriesgithub.com/hslatman/caddy-keyless v0.1.0
A Caddy module providing Keyless SSL support4 versions - Latest release: over 1 year ago - 5 stars on GitHub
github.com/rturner3/spire v1.8.3
The SPIFFE Runtime Environment1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/eumel8/cosignwebhook v0.0.0-20231016184658-2699a75a5c00
Kubernetes Validation Admission Controller to verify Cosign signatures3 versions - Latest release: over 1 year ago - 3 stars on GitHub
github.com/cedric-bour/fulcio v1.4.3
Sigstore OIDC PKI24 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/venafi/vsign v1.0.2
4 versions - Latest release: over 1 year agogithub.com/otaviof/catalog-cd v0.0.0-20230921084302-af5cb110560c
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/accuknox/auto-policy-discovery/src v0.0.0-20230912162532-0b5b73425c5a
43 versions - Latest release: over 1 year ago - 7 dependent packages - 8 dependent repositoriesgithub.com/khulnasoft-lab/vul-plugin-attest v0.1.1
1 version - Latest release: almost 2 years ago - 0 stars on GitHubgithub.com/kubeservice-stack/cosign-webhook v1.1.0
Kubernetes admission webhook that uses cosign tools Container Sign Verify2 versions - Latest release: almost 2 years ago - 1 stars on GitHub
github.com/kubescape/sneeffer v0.0.41
Sneefer is a PoC project showing how to filter out irrelevent vulnerabilities from container imag...38 versions - Latest release: almost 2 years ago - 17 stars on GitHub
github.com/khulnasoft-labs/plugin-attest v0.1.1
1 version - Latest release: almost 2 years ago - 0 stars on GitHubgithub.com/telekom-mms/p11support v0.1.0
Go PKCS#11 support library1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/foundriesio/fioconfig v0.0.0-20230706195851-c9469923f88c
A daemon to handle configuration management for devices in a Foundries Factory5 versions - Latest release: almost 2 years ago - 2 stars on GitHub
github.com/suhasgummanirmata/kyverno v1.10.1
Kubernetes Native Policy Management195 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/cmwylie19/zarf v0.28.3
DevSecOps for Air Gap & Limited-Connection Systems. https://zarf.dev/2 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Check this option to include packages that no longer depend on this package in their latest version but previously did.