Skip to content

Tracking golang.org/x/crypto Direct Usage #59

@sebrandon1

Description

@sebrandon1

golang.org/x/crypto Direct Usage Report

Last Updated: 2025-11-30 01:54:21 UTC
Package: golang.org/x/crypto
Status: Actively maintained by the Go team

Summary

  • Total Repositories Scanned: 879
  • Repositories Skipped (forks): 285
  • Repositories Skipped (abandoned - no commits in 6 months): 251
  • Repositories Skipped (no go.mod): 92
  • Repositories Actually Checked: 251
  • Repositories Using x/crypto Directly: 27
  • Usage Percentage: 10.8%

redhat-best-practices-for-k8s

Repositories Using x/crypto Directly: 1

Repository Branch Last Updated PR Status GitHub Link
collector main 2025-11-25 #625 View Repository

openshift

Repositories Using x/crypto Directly: 23

Repository Branch Last Updated PR Status GitHub Link
hypershift main 2025-11-30 #7292 View Repository
windows-machine-config-operator master 2025-11-29 🔄 #3588 View Repository
origin main 2025-11-29 View Repository
cluster-baremetal-operator main 2025-11-28 View Repository
cluster-version-operator main 2025-11-28 View Repository
installer main 2025-11-28 View Repository
assisted-service master 2025-11-28 View Repository
machine-config-operator main 2025-11-27 View Repository
oc main 2025-11-27 #2144 View Repository
hive master 2025-11-27 #2795 View Repository
installer-aro-wrapper main 2025-11-26 🔄 #371 View Repository
rosa master 2025-11-26 View Repository
image-based-install-operator main 2025-11-25 View Repository
assisted-installer master 2025-11-25 View Repository
oc-mirror main 2025-11-21 View Repository
cluster-api-provider-ibmcloud main 2025-11-21 🔄 #128 View Repository
cluster-api-provider-gcp master 2025-11-21 View Repository
library-go master 2025-11-20 View Repository
appliance master 2025-11-20 View Repository
machine-api-provider-azure main 2025-11-17 #112 View Repository
image-registry main 2025-11-17 View Repository
oauth-server master 2025-10-20 View Repository
azure-service-operator main 2025-10-01 View Repository

openshift-kni

Repositories Using x/crypto Directly: 3

Repository Branch Last Updated PR Status GitHub Link
lifecycle-agent main 2025-11-29 View Repository
oran-o2ims main 2025-11-27 View Repository
oran-hwmgr-plugin main 2025-06-10 View Repository

About golang.org/x/crypto

The golang.org/x/crypto package provides supplementary cryptographic primitives for Go programs.

Key Information

  • Status: Actively maintained by the Go team
  • Repository: golang.org/x/crypto
  • Purpose: Provides cryptographic primitives not included in the standard library

Common Use Cases

  • SSH implementations: golang.org/x/crypto/ssh
  • Additional encryption algorithms: golang.org/x/crypto/chacha20poly1305
  • Password hashing: golang.org/x/crypto/bcrypt, golang.org/x/crypto/argon2
  • Cryptographic protocols: golang.org/x/crypto/acme

Why Track This?

This tracking issue helps us:

  1. Understand security-sensitive dependencies across our codebase
  2. Track cryptographic implementations for security reviews
  3. Ensure proper maintenance of crypto-related dependencies
  4. Monitor for security advisories affecting x/crypto

Security Considerations

When using golang.org/x/crypto:

  • Keep the dependency updated to get security fixes
  • Review security advisories for the package
  • Ensure proper usage of cryptographic primitives
  • Follow security best practices for key management

Resources


This issue is automatically updated by the xcrypto-lookup.sh script.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions