Alle Optionen
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Quellcode: pycryptodome  ]

Paket: python3-pycryptodome (3.11.0+dfsg1-4)

Links für python3-pycryptodome

Screenshot

Debian-Ressourcen:

Quellcode-Paket pycryptodome herunterladen:

Betreuer:

Externe Ressourcen:

Ähnliche Pakete:

Python-3-Kryptographiebibliothek

PyCryptodome ist ein in sich geschlossenes Python-Paket mit kryptografischen Grundelementen auf niedriger Ebene.

PyCryptodome ist eine Abspaltung (Fork) von PyCrypto. Das Paket bringt einige Verbesserungen in Bezug auf die letzte offizielle Version von PyCrypto (2.6.1), zum Beispiel:

  * authentifizierte Verschlüsselungsmodi (GCM, CCM, EAX, SIV, OCB)
  * beschleunigter AES auf Intel-Plattformen über AES-NI
  * erstklassige Unterstützung für PyPy
  * Kryptographie mit elliptischen Kurven (nur NIST P-256, P-384 und P-521)
  * bessere und kompaktere API (Attribute »nonce« und »iv« für Chiffren,
    automatische Generierung zufälliger Nonces und IVs, vereinfachter
    CTR-Verschlüsselungsmodus und mehr)
  * Hash-Algorithmen SHA-3 (einschließlich SHAKE und cSHAKE XOFs), BLAKE2
    und gekürzter SHA-512
  * Stream-Chiffren Salsa20 und ChaCha20/XChaCha20
  * Poly1305 MAC
  * »scrypt«, bcrypt und HKDF-Ableitungsfunktionen
  * deterministische (EC)DSA
  * passwortgeschützte PKCS#8-Schlüsselcontainer
  * Shamirs geheimes Austauschschema (Shamir's Secret Sharing scheme)
  * Zufallszahlen werden direkt vom Betriebssystem bezogen
    (und nicht von einem CSPRNG im Userspace).
  * vereinfachter Installationsprozess, einschließlich besserer
    Unterstützung für Windows
  * sauberere RSA- und DSA-Schlüsselgenerierung (weitgehend basierend
    auf FIPS 186-4)
  * größere Bereinigungen und Vereinfachung der Codebasis

PyCryptodome ist kein Wrapper für eine separate C-Bibliothek wie *OpenSSL*. Algorithmen werden weitestgehend in reinem Python implementiert. Nur die Teile, die für die Leistung äußerst kritisch sind, sind als C-Erweiterungen implementiert. (z.B. Blockchiffren)

Dies ist die Python-3-Version des Pakets.

Andere Pakete mit Bezug zu python3-pycryptodome

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • erweitert

python3-pycryptodome herunterladen

Download für alle verfügbaren Architekturen
Architektur Paketgröße Größe (installiert) Dateien
amd64 986,9 kB3.511,0 kB [Liste der Dateien]
arm64 986,8 kB5.179,0 kB [Liste der Dateien]
armel 988,0 kB5.179,0 kB [Liste der Dateien]
armhf 990,3 kB5.179,0 kB [Liste der Dateien]
i386 1.001,2 kB3.591,0 kB [Liste der Dateien]
mips64el 989,0 kB5.216,0 kB [Liste der Dateien]
mipsel 1.012,1 kB5.182,0 kB [Liste der Dateien]
ppc64el 1.001,8 kB5.179,0 kB [Liste der Dateien]
s390x 979,5 kB3.327,0 kB [Liste der Dateien]