115 matches found
bkcrack
bkcrack 使用 Biham 和 Kocher 的已知明文攻击破解传统 ZIP 加密。 概述 ZIP 归档可能包含许多条目,其内容可以被压缩和/或加密。 具体来说,条目可以使用基于密码的对称加密算法进行加密,该算法通常称为传统 PKWARE 加密、传统加密或 ZipCrypto。 该算法生成一个伪随机字节流(密钥流),通过与条目内容(明文)进行异或运算来产生加密数据(密文)。 生成器的状态由三个 32 位整数组成,使用密码初始化,并在加密过程中随着明文不断更新。 这种加密算法容易受到已知明文攻击,如 Eli Biham 和 Paul C. Kocher 的研究论文《对 PKZIP...
HiveV5_keystream_decryptor
PoC de descifrado de flujo de claves keystream de HiveV5 Introducción La muestra de Hive analizada y referenciada en este documento fue elegida aleatoriamente de esta lista creada por @rivitna, a quien agradezco enormemente. Los artefactos están disponibles en la plataforma VirusTotal. En este...
CVE-2026-16001
The Bouncy Castle Inc. bc-csharp library (versions before 2.7.0 ) is vulnerable to a message authentication key exposure in the IesEngine stream mode. Specifically, when an IesEngine is constructed without a block cipher, the MAC key is taken from the key derivation output immediately following a...
PT-2026-104102
Exposure of the message authentication key through the encryption keystream in the stream mode of IesEngine an IesEngine constructed without a block cipher in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows a remote attacker who has observed one encrypted message with known plainte...
Fragnesia-go
fragnesia-go Una SA. Un byte a la vez. Sin condiciones de carrera. Implementación en Go de fragnesia CVE-2026-46300. Miembro de la clase de vulnerabilidades Dirty Frag: error distinto, misma superficie, parche propio. Cómo funciona tl;dr El fallo está en el subsistema XFRM ESP-in-TCP de Linux...
HiveV5_file_decryptor
Decodificador de archivos HiveV5 PoC Introducción El trabajo realizado en los últimos meses ha sido necesario para revelar el mecanismo de cifrado malicioso de archivos de Hive v5-5.2. El trabajo se dividió en dos partes: 1. Descifrado de flujo de claves keystream 2. Descifrado de archivos...
8cryptdo
8CryptDo Documentación y herramientas obtenidas mediante ingeniería inversa para el cifrado de firmware utilizado por 8BitDo en varios productos basados en GD32. Consulta 8cryptdo.py para obtener una herramienta de descifrado y recifrado que aplica el algoritmo descrito en este documento. La...
bouncycastle: BC-JAVA: GOSTCTR implementation unable to process more than 255 blocks correctly
A flaw was found in Legion of the Bouncy Castle Inc. BC-JAVA bcprov. The GOSTCTR implementation is unable to securely process more than 255 blocks of data due to keystream reuse. This issue allows an attacker to break the fundamental confidentiality of any data protected by the G3413CTRBlockCiphe...
CVE-2026-81019
wolfProvider before 1.2.2 generates the 8-byte explicit AES-GCM nonce once when the TLS write key is set and never increments it per record. As a result every TLS 1.2 and DTLS 1.2 AES-GCM record within a connection is encrypted under an identical key and nonce pair. Reusing a GCM key and nonce...
CVE-2026-81020 wolfEngine reuses the AES-GCM nonce on every TLS 1.2 / DTLS 1.2 record
wolfEngine before 1.4.1 generates the 8-byte explicit AES-GCM nonce once when the TLS write key is set and never increments it per record. As a result every TLS 1.2 and DTLS 1.2 AES-GCM record within a connection is encrypted under an identical key and nonce pair. Reusing a GCM key and nonce...
EUVD-2026-67737
wolfEngine before 1.4.1 generates the 8-byte explicit AES-GCM nonce once when the TLS write key is set and never increments it per record. As a result every TLS 1.2 and DTLS 1.2 AES-GCM record within a connection is encrypted under an identical key and nonce pair. Reusing a GCM key and nonce...
CVE-2026-81019 wolfProvider reuses the AES-GCM nonce on every TLS 1.2 / DTLS 1.2 record
wolfProvider before 1.2.2 generates the 8-byte explicit AES-GCM nonce once when the TLS write key is set and never increments it per record. As a result every TLS 1.2 and DTLS 1.2 AES-GCM record within a connection is encrypted under an identical key and nonce pair. Reusing a GCM key and nonce...
EUVD-2026-67736
wolfProvider before 1.2.2 generates the 8-byte explicit AES-GCM nonce once when the TLS write key is set and never increments it per record. As a result every TLS 1.2 and DTLS 1.2 AES-GCM record within a connection is encrypted under an identical key and nonce pair. Reusing a GCM key and nonce...
CVE-2026-81019
wolfProvider (by wolfSSL) versions before 1.2.2 generate the 8-byte explicit AES-GCM nonce once when the TLS write key is set and never increment it per record. Consequently, every TLS 1.2 and DTLS 1.2 AES-GCM record in a given connection is encrypted with an identical key and nonce pair. Reusing...
CVE-2026-81019: Reusing a Nonce, Key Pair in Encryption
wolfProvider before 1.2.2 generates the 8-byte explicit AES-GCM nonce once when the TLS write key is set and never increments it per record. As a result every TLS 1.2 and DTLS 1.2 AES-GCM record within a connection is encrypted under an identical key and nonce pair. Reusing a GCM key and nonce...
PT-2026-83143
Name of the Vulnerable Software and Affected Versions wolfProvider versions prior to 1.2.2 Description The software generates the 8-byte explicit AES-GCM nonce only once when the TLS write key is set and fails to increment it for each record. Consequently, every TLS 1.2 and DTLS 1.2 AES-GCM recor...
PT-2026-83148
wolfEngine before 1.4.1 sources the explicit AES-CCM nonce for TLS 1.2 and DTLS 1.2 records from the record input buffer instead of the TLS sequence number carried in the additional authenticated data. Because the record layer leaves the explicit-nonce field for the cipher to populate, the value...
PT-2026-83144
Name of the Vulnerable Software and Affected Versions wolfEngine versions prior to 1.4.1 Description wolfEngine fails to increment the 8-byte explicit AES-GCM nonce for each record, generating it only once when the TLS write key is set. Consequently, all TLS 1.2 and DTLS 1.2 AES-GCM records withi...
ANT-2026-BT210RQ0 · libtom/libtomcrypt · Cryptographic Logic Flaw
other critical Severity Claude critical · Security research firm - · Maintainer - REPORT Anthropic's analysis of this finding, sealed at approval. ANT-2026-BT210RQ0: libtomcrypt AES-SIV: universal forgery and plaintext recovery when called without AD In src/encauth/siv/siv.c, ssivS2V and the...
bouncycastle: BC-JAVA: GOSTCTR implementation unable to process more than 255 blocks correctly
A flaw was found in Legion of the Bouncy Castle Inc. BC-JAVA bcprov. The GOSTCTR implementation is unable to securely process more than 255 blocks of data due to keystream reuse. This issue allows an attacker to break the fundamental confidentiality of any data protected by the G3413CTRBlockCiphe...