Aug 2026· IACR Cryptology ePrint Archive· Vol 2026, pp. 1499· 0 citations· 21 references
Computer Science
TL;DR
BF2, a modular and scalable FPGA–CPU framework that accelerates multi-target password recovery, combines a password-candidate generator, a fully-pipelined NT hash core, a Bloom filter stage to filter non-matching candidates, and a multi-threaded host-side component that performs exact membership check using a perfect hash function.
Abstract
Password-based authentication remains widespread, and large-scale sets of leaked hashes enable practical offline brute-force attacks. Multi-target attacks, which check candidates against large sets of hashes simultaneously, are particularly effective. Understanding the capabilities of low-cost platforms for such attacks is important to assess real-world password security risks.
Therefore, we present BF2, a modular and scalable FPGA–CPU framework that accelerates multi-target password recovery. BF2 combines a password-candidate generator, a fully-pipelined NT hash core, a Bloom filter stage to filter non-matching candidates, and a multi-threaded host-side component that performs exact membership check using a perfect hash function. We implement BF2 on the low-cost, 199 NiteFury II board. With 16 parallel pipelines running at a 100 MHz clock frequency, our FPGA implementation generates 1.6×10^9 hashes/s. In our experiments, BF2 demonstrates up to 7.5× higher throughput than John the Ripper, and reduces power consumption by as much as 90% compared to Hashcat on an RTX 5000.
This paper presents Project Anonymous, an open-source platform for real-time voice, video, and text communication, deployable on both web browsers and Android, built entirely on the NIST-standardized ML-KEM-1024 (FIPS 203) and ML-DSA-87 (FIPS 204) primitives. Inorder to secure from Shor’s algorithm offering a reduced p...
Muhammad Sulthan K. M, Haseena M. K.· International Conference Inn...· 0 citations
Function secret sharing (FSS) underlies two-party private inference and private information retrieval, with cost dominated by generating, moving and evaluating distributed point function (DPF) keys. A trusted GPU-integrated distributed function accelerator (DFA) removed key movement by generating and consuming keys loc...
Yu-Jie Xue, Yi-Jing Peng, Lin Liu et al.· 0 citations
These results quantify the performance distinction between the lower-latency KR-PEKS mode and the sender-authenticated searchable encryption provided by KR-PAEKS.
This paper presents PreAcher, a system architecture that incorporates third-party Content Delivery Networks (CDNs) into the password authentication process and offloads the authentication workload to CDNs without divulging the passwords to them.
Shihan Lin, Yunming Xiao, Aleksandar Kuzmanovic et al.· 0 citations
Format-preserving encryption (FPE) enables encryption while preserving the format of the underlying data, and is therefore useful for protecting structured data such as identifiers, account numbers, and decimal strings. Many practical FPE schemes are based on Feistel networks and are intended for use over small or stru...
Quantum computers threaten traditional cryptography, making the development of quantum-secure cryptographic schemes essential. Module-Lattice–based Key-Encapsulation Mechanism (ML-KEM), recently standardized by NIST for post-quantum public-key encryption, plays a critical role in enabling quantum-resistant key establis...