Implementierung der GOST-Kryptografischen Algorithmen in Java

Die Bibliothek crypto-gost mit der Implementierung von GOST-Krypto-Algorithmen in Java wurde veröffentlicht, ohne zusĂ€tzliche AbhĂ€ngigkeiten zu nutzen. Im Gegensatz zur Umsetzung der GOST-Algorithmen in der Bibliothek Bouncy Castle bietet crypto-gost eine verbesserte Leistung der VerschlĂŒsselung mit dem Algorithmus „GrashĂŒpfer“, behebt spezifische Sicherheitsprobleme und bietet einfache Wrapper, die keine tiefen Kenntnisse in der Kryptografie erfordern. Der Code wird unter einer eigenen Erlaubnislizenz bereitgestellt, die die Verbreitung, Modifikation und Erstellung abgeleiteter Werke ohne EinschrĂ€nkungen erlaubt.

UnterstĂŒtzte Algorithmen:

  • GOST R 34.11-2012 (RFC 6986) — Hash-Funktion „Streebog“ mit 256 und 512 Bit.
  • GOST R 34.12-2015 — BlockverschlĂŒsselung „GrashĂŒpfer“, SchlĂŒssel 256 Bit.
  • GOST R 34.13-2015 — VerschlĂŒsselungsmodi CBC, CFB, CTR (GAMMA), OFB; MAC-EinfĂŒgung (CMAC).
  • GOST R 34.10-2012 (RFC 7091) — digitale Signatur 256 und 512 Bit.
  • HMAC-Streebog (RFC 7836, HMAC-Streebog-256 und HMAC-Streebog-512).
  • MGM (Multilinear Galois Mode) — AEAD-Modus fĂŒr GrashĂŒpfer (RFC 9058). Kompatibel mit OpenSSL.
  • SCrypt (RFC 7914) — Passwortbasierte SchlĂŒsselableitungsfunktion.

Quelle: opennet.ru

Erwerben Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster