Notions for RSA integers
From MaRDI portal
Publication:486135
DOI10.1504/IJACT.2014.062723zbMATH Open1351.94061arXiv1104.4356MaRDI QIDQ486135FDOQ486135
Authors: Michael Nüsken, Daniel Loebenberger
Publication date: 14 January 2015
Published in: International Journal of Applied Cryptography (Search for Journal in Brave)
Abstract: The key-generation algorithm for the RSA cryptosystem is specified in several standards, such as PKCS#1, IEEE 1363-2000, FIPS 186-3, ANSI X9.44, or ISO/IEC 18033-2. All of them substantially differ in their requirements. This indicates that for computing a "secure" RSA modulus it does not matter how exactly one generates RSA integers. In this work we show that this is indeed the case to a large extend: First, we give a theoretical framework that will enable us to easily compute the entropy of the output distribution of the considered standards and show that it is comparatively high. To do so, we compute for each standard the number of integers they define (up to an error of very small order) and discuss different methods of generating integers of a specific form. Second, we show that factoring such integers is hard, provided factoring a product of two primes of similar size is hard.
Full work available at URL: https://arxiv.org/abs/1104.4356
Recommendations
opensslcryptographyreductionsecuritykey generationANSI X9.44FIPS 186-3gnupgIEEE 1363-2000ISO/IEC 18033-2NESSIEopenswanoutput entropyPKCS\#1RSA cryptosystemRSA integersSSH
Cited In (4)
Uses Software
This page was built for publication: Notions for RSA integers
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q486135)