JustClaw-It · component browser

Find a component worth adapting.

The same live search your agent gets over MCP: real components with their quality score, licence and source repo. Open one to inspect it.

50 live results for security

10.0 security

Bytes (ecdsa/ecdsa.go)

ECDSA key handling, signing, and verification for FIPS‑140 compliant curves.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality10.0
  • Deployability10.0
  • Reusability10.0
  • Strategic value10.0

Tags: security, tag:knn-classified

10.0 security

Exception/RequestException.php

Exception for failed HTTP requests, used to handle and log errors.

guzzlephpMIT
Score breakdown
  • Completeness10.0
  • Code quality10.0
  • Deployability10.0
  • Reusability10.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.9 security

hexEncodedString (BitFoundation/Data+Hex.swift)

Data+Hex.swift BitFoundation This is free and unencumbered software released into the public domain. For more information, see <https://unlicense.org>

bitchatswiftUnlicense
Score breakdown
  • Completeness10.0
  • Code quality10.0
  • Deployability10.0
  • Reusability10.0
  • Strategic value9.0

Tags: security

9.8 security

init (sha256/sha256.go)

Registers SHA224 and SHA256 hash functions with crypto package.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability10.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.8 security

New (hmac/hmac.go)

Provides HMAC hash creation and constant‑time comparison for cryptographic use.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality10.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.8 security

Extract (hkdf/hkdf.go)

HKDF key derivation functions for cryptographic key extraction and expansion.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality10.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.8 security

ParsePKIXPublicKey (x509/x509.go)

Parses and marshals X.509 PKIX public keys in ASN.1 DER format, supporting RSA, ECDSA, Ed25519, ML-DSA, ML-KEM, and X25519 algorithms.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality10.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.7 security

verifyHandshakeSignature (tls/auth.go)

Verifies TLS handshake signatures for various algorithms.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability10.0
  • Strategic value9.0

Tags: security

9.7 security

sign_hmac_sha256 (server/webhook_signatures.py)

Provides robust HMAC-SHA256 signing and constant-time verification utilities for securing inbound webhook endpoints.

bernsteinpythonApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability10.0
  • Strategic value9.0

Tags: security, tag:knn-classified

9.7 security

parsePubKey (ssh/keys.go)

Parses SSH public keys and authorized_keys entries for use in SSH authentication.

tailscalegoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality10.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: security

9.6 security

RedactingFilter (core/log_redact.py)

Logging filter that redacts API keys and secrets from log messages before handlers format them.

FreeRideV3pythonMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.6 security

isKyError (type-guards.ts)

Type guard checking if value is KyError instance for runtime error classification.

kytypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality10.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value8.0

Tags: security, dev-tools

9.6 security

SignPKCS1v15 (rsa/pkcs1v15.go)

Provides PKCS#1 v1.5 RSA signing and verification with hash support.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.6 security

RemovedInPyjwt3Warning (jwt/warnings.py)

Custom warning classes for PyJWT deprecation and insecure key length.

pyjwtpythonMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.6 security

AddCleanup (runtime/mcleanup.go)

Registers a cleanup function to run when a pointer becomes unreachable, used for resource finalization.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value10.0

Tags: security

9.6 security

AEADChaCha20Poly1305 (crypto/chacha20poly1305.h)

Copyright (c) 2023-present The Bitcoin Core developers Distributed under the MIT software license, see the accompanying file COPYING or http://www.opensource.org/licenses/mit-licen

bitcoincMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.6 security

splitPreMasterSecret (tls/prf.go)

Implements TLS pseudo-random functions and key derivation, used to generate master secrets and connection keys.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.6 security

ecdh/x25519.go

Provides X25519 elliptic curve Diffie‑Hellman key exchange implementation for Go.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.6 security

MakeTable (crc32/crc32.go)

Implements CRC‑32 checksum calculation with support for IEEE, Castagnoli, and Koopman polynomials, including fast table generation.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value10.0

Tags: security

9.6 security

setServerToken (secureTokenStorage.ts)

class="has is a function that3f0tokens, of 1/calaxis

lumieretypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, auth, tag:secure-storage, tag:token-management, tag:credential-storage

9.6 security

Prime (rand/util.go)

Generates cryptographically secure random primes and uniform integers.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.6 security

NewTokenBucketRateLimiter (flowcontrol/throttle.go)

Provides token bucket rate limiter for client-go.

kubernetesgoApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.4 infra

HTTPS Config Validator (config/getHttpsConfig.js)

Validates SSL/TLS certificates and keys for HTTPS configuration in React apps

create-react-appjavascriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: infra, integration, security, tag:validation

9.4 security

New224 (sha3/hashes.go)

Factory functions for SHA3 hash digests in Go's crypto package.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: security, tag:knn-classified

9.4 security

MarshalBinary (sha256/sha256.go)

Implements SHA-224/256 hashing with binary marshaling support for crypto applications.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: security, tag:knn-classified

9.4 security

generateSecureId (security/secure-random.ts)

* Secure Random Utilities Cryptographically secure random ID and token generation. Replaces Math.random() for security-sensitive operations. @module v3/shared/security/secure-rando

ruflotypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: security, tag:knn-classified

9.4 security

encrypt (src/simple.rs)

A high-level API for performing age encryption and decryption, providing simplified functions for common cryptographic operations.

ragerustApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: security, tag:knn-classified

9.4 security

hashPassword (lib/password.ts)

Provides secure password hashing and verification using Node.js built-in scrypt, suitable for authentication systems without external dependencies.

FreeAIGatewaytypescriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: security, tag:knn-classified

9.4 security

RandomString (security/random.go)

Module exposing: RandomString, RandomStringWithAlphabet, PseudorandomString, PseudorandomStringWithAlphabet

pocketbasegoMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: security, tag:knn-classified

9.4 security

from_seed (crypto/mlkem.rs)

Implements ML‑KEM seed expansion and key handling for FIPS 203.

denorustMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: security, tag:knn-classified

9.4 security

incCounter (rsa/pkcs1v22.go)

Implements RSA-PSS signature and OAEP encryption primitives, including counter increment and mask generation.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value9.0

Tags: security, tag:knn-classified

9.3 security

init (sha512/sha512.go)

Offers SHA‑512 and related hash functions, registering them with crypto and providing convenient constructors.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.3 security

init (md5/md5.go)

Implements the MD5 hash algorithm as defined in RFC 1321, providing a hash.Hash implementation.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: security

9.3 security

New (gcm/gcm.go)

Galois Counter Mode encryption/decryption with nonce and tag handling.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: security

9.3 security

generateSecretValue (common/secret.ts)

Generates a 20‑character random secret containing letters, digits, and symbols.

keyshadetypescriptMPL-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value8.0

Tags: security, tag:knn-classified

9.3 security

CipherSuites (tls/cipher_suites.go)

Provides list of TLS cipher suites and related helpers for Go's crypto/tls package.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: security

9.3 security

init (sha3/sha3.go)

Provides SHA‑3 and SHAKE hash functions for Go, usable as a drop‑in crypto hash implementation.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.3 security

GenerateKey768 (mlkem/mlkem.go)

Generates a new ML-KEM-768 decapsulation key for quantum-resistant key exchange.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.3 auth

PEM Block Encryptor/Decryptor (x509/pem_decrypt.go)

Implements RFC 1423 encryption and decryption of PEM blocks using DES/3DES/AES ciphers with password-based key derivation, for legacy encrypted private key handling.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: auth, security, lang:go, tag:crypto, tag:pem

9.3 auth

BoringCrypto RSA Implementation (rsa/boring.go)

RSA implementation using BoringCrypto for enhanced security and performance

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: auth, security, tag:crypto, tag:boringcrypto

9.3 security

SdkAgentFilesystem (src/fs.ts)

* @license Copyright 2026 Google LLC SPDX-License-Identifier: Apache-2.0 /

gemini-clitypescriptApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: security

9.3 security

key_length_for (crypto/subtle_derive_key.rs)

Computes derived key lengths and handles key derivation logic for SubtleCrypto.

denorustMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.3 security

tls/handshake_client_tls13.go

TLS 1.3 client handshake implementation handling server hello, key exchange, and ECH.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.3 security

sanitizeHookName (telemetry/sanitize.ts)

* @license Copyright 2025 Google LLC SPDX-License-Identifier: Apache-2.0 / * Sanitize hook name to remove potentially sensitive information. Extracts the base command name without

gemini-clitypescriptApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value8.0

Tags: security

9.3 security

Encryptor (src/protocol.rs)

Encryptor/Decryptor for age encryption, enabling secure file encryption with passphrase or recipients.

ragerustApache-2.0
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.3 database

RateLimiter (rate_limit.py)

Sliding-window rate limiters for abuse prevention. Supports an in-memory backend (default, no external dependencies) and a Redis-backed backend for multi-process / distributed depl

openclaw-mission-controlpythonMIT
Score breakdown
  • Completeness9.0
  • Code quality9.0
  • Deployability10.0
  • Reusability10.0
  • Strategic value8.0

Tags: storage, Cache / KV, database, security, infra

9.3 security

encryptBlockAsm (aes/aes_asm.go)

Hardware‑accelerated AES block encryption/decryption for Go's crypto package.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality8.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.3 security

HashFunc (rsa/fips.go)

Provides FIPS‑140‑compatible RSA signing and verification functions.

gogoBSD-3-Clause
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.3 security

cj/sha1.js

Pure JavaScript SHA-1 hash implementation for CryptoJS.

jsrsasignjavascriptMIT
Score breakdown
  • Completeness10.0
  • Code quality9.0
  • Deployability9.0
  • Reusability9.0
  • Strategic value10.0

Tags: security, tag:knn-classified

9.3 security

ChainCode (src/hash.h)

Copyright (c) 2009-2010 Satoshi Nakamoto Copyright (c) 2009-present The Bitcoin Core developers Distributed under the MIT software license, see the accompanying file COPYING or htt

bitcoincMIT
Score breakdown
  • Completeness10.0
  • Code quality8.0
  • Deployability10.0
  • Reusability9.0
  • Strategic value10.0

Tags: security