Cryptography

Cryptography skills and workflows surfaced by the site skill importer.

11 Skills
M
configuring-hsm-for-key-storage

von mukul975

Der Skill „configuring-hsm-for-key-storage“ erklärt HSM-gestützte Schlüsselspeicherung mit PKCS#11, SoftHSM2 und produktiven HSM-Optionen. Dieser Leitfaden eignet sich für Installation, Nutzung, Schlüsselattribute, Token-Setup, Signieren, Verschlüsselung und Security-Audit-Nachweise.

Security Audit
Favoriten 0GitHub 6.1k
M
analyzing-ransomware-encryption-mechanisms

von mukul975

Skill zu analyzing-ransomware-encryption-mechanisms für Malware-Analyse mit Fokus auf die Erkennung von Ransomware-Verschlüsselung, Schlüsselverwaltung und der Frage, ob eine Entschlüsselung möglich ist. Geeignet, um AES-, RSA-, ChaCha20- und hybride Verfahren sowie Implementierungsfehler zu untersuchen, die eine Wiederherstellung unterstützen können.

Malware Analysis
Favoriten 0GitHub 6.1k
T
constant-time-testing

von trailofbits

constant-time-testing ist eine praxisnahe Skill für die Prüfung kryptografischen Codes auf Timing-Seitenkanäle. Mit der constant-time-testing Skill prüfen Sie geheimnisabhängige Verzweigungen, Speicherzugriffsmuster und mikroarchitektonisches Verhalten und wenden anschließend einen gezielten constant-time-testing-Leitfaden für Security-Audit-Workflows an.

Security Audit
Favoriten 0GitHub 5k
T
constant-time-analysis

von trailofbits

constant-time-analysis ist eine Security-Audit-Skill zum Finden von Timing-Side-Channel-Risiken in kryptografischem Code, bevor sie zu ausnutzbaren Bugs werden. Nutze sie, um geheimnisabhängige Mathematik, Verzweigungen, Vergleiche und kompilierten Output zu prüfen, wenn du C, C++, Go, Rust, Swift, Java, Kotlin, PHP, JavaScript, TypeScript, Python oder Ruby analysierst.

Security Audit
Favoriten 0GitHub 5k
M
azure-keyvault-keys-ts

von microsoft

azure-keyvault-keys-ts hilft dir, Azure Key Vault Keys mit TypeScript über @azure/keyvault-keys und @azure/identity zu verwalten. Nutze es, um die Skill-Installation einzurichten, Authentifizierung und Vault-Variablen zu konfigurieren und Schlüssel zu erstellen, zu rotieren sowie zu verschlüsseln, zu entschlüsseln, zu signieren, zu verifizieren, zu wrappen und zu unwrappen – ideal für Backend-Entwicklung.

Backend Development
Favoriten 0GitHub 2.3k
M
azure-keyvault-keys-rust

von microsoft

azure-keyvault-keys-rust ist der Azure Key Vault Keys Skill für die Rust-Backend-Entwicklung. Er verweist auf das offizielle Crate azure_security_keyvault_keys zum Erstellen, Verwalten, Wrappen, Signieren, Verifizieren und Verwenden von HSM-geschützten Schlüsseln mit Azure Identity und AZURE_KEYVAULT_URL.

Backend Development
Favoriten 0GitHub 2.3k
M
azure-keyvault-certificates-rust

von microsoft

azure-keyvault-certificates-rust hilft Rust-Backend-Entwicklern dabei, Azure Key Vault X.509-Zertifikate zu erstellen, zu verwalten und zu verwenden, einschließlich selbstsignierter und von einer CA ausgestellter Workflows. Im Fokus stehen das offizielle `azure_security_keyvault_certificates`-Crate, Installation, Authentifizierung, langlaufende Ausstellung und die korrekte Nutzung des Certificate-Clients.

Backend Development
Favoriten 0GitHub 2.3k
M
azure-keyvault-py

von microsoft

azure-keyvault-py ist ein Python-Skill für Azure Key Vault für Secrets, Keys und Zertifikate. Er hilft Backend-Teams dabei, den passenden Client auszuwählen, die richtigen Pakete zu installieren, Azure-Anmeldeinformationen und Umgebungsvariablen korrekt zu konfigurieren und einem praxisnahen azure-keyvault-py-Guide für sicheren Laufzeit-Zugriff zu folgen.

Backend Development
Favoriten 0GitHub 2.2k
M
azure-security-keyvault-keys-java

von microsoft

azure-security-keyvault-keys-java Skill für Azure Key Vault Keys in Java. Erstellen, verwalten, rotieren und nutzen Sie RSA- oder EC-Schlüssel für Encrypt/Decrypt- sowie Sign/Verify-Workflows – mit klaren Hinweisen für Backend-Entwicklung, Authentifizierung, Client-Auswahl und an Beispielen orientierte Nutzung.

Backend Development
Favoriten 0GitHub 2.2k
M
azure-security-keyvault-keys-dotnet

von microsoft

azure-security-keyvault-keys-dotnet hilft .NET-Entwicklern beim Verwalten von Azure Key Vault Keys und Managed HSM mit Azure.Security.KeyVault.Keys und CryptographyClient. Nutzen Sie es für Schlüsselerstellung, Rotation, Verschlüsselung, Entschlüsselung, Signieren, Verifizieren und Backend-Entwicklung – mit klaren Hinweisen zu Installation und Nutzung.

Backend Development
Favoriten 0GitHub 2.2k
T
wycheproof

von trailofbits

Die wycheproof-Skill hilft dabei, kryptografische Implementierungen mit Wycheproof-Testvektoren zu validieren. Im Fokus stehen bekannte Angriffe, Edge Cases und klare Pass/Fail-Entscheidungen für Security-Audit-Workflows. Nutze sie, um AES-GCM, ECDSA, ECDH, RSA und verwandte Primitive zu prüfen – mit deutlich weniger Rätselraten als bei einem generischen Crypto-Prompt.

Security Audit
Favoriten 0GitHub 0
Cryptography