{"id":"https://openalex.org/W1976476866","doi":"https://doi.org/10.1145/2508859.2516653","title":"Security analysis of pseudo-random number generators with input","display_name":"Security analysis of pseudo-random number generators with input","publication_year":2013,"publication_date":"2013-01-01","ids":{"openalex":"https://openalex.org/W1976476866","doi":"https://doi.org/10.1145/2508859.2516653","mag":"1976476866"},"language":"en","primary_location":{"id":"doi:10.1145/2508859.2516653","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2508859.2516653","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2013 ACM SIGSAC conference on Computer &amp; communications security - CCS '13","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5012298614","display_name":"Yevgeniy Dodis","orcid":"https://orcid.org/0000-0003-1013-6318"},"institutions":[{"id":"https://openalex.org/I36672615","display_name":"Courant Institute of Mathematical Sciences","ror":"https://ror.org/037tm7f56","country_code":"US","type":"education","lineage":["https://openalex.org/I36672615","https://openalex.org/I57206974"]},{"id":"https://openalex.org/I57206974","display_name":"New York University","ror":"https://ror.org/0190ak572","country_code":"US","type":"education","lineage":["https://openalex.org/I57206974"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yevgeniy Dodis","raw_affiliation_strings":["New York University, New York, USA","CIMS - Courant Institute of Mathematical Sciences [New York] (251, Mercier Street,  New York, NY 10012 - United States)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"New York University, New York, USA","institution_ids":["https://openalex.org/I57206974"]},{"raw_affiliation_string":"CIMS - Courant Institute of Mathematical Sciences [New York] (251, Mercier Street,  New York, NY 10012 - United States)","institution_ids":["https://openalex.org/I36672615"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003619481","display_name":"David Pointcheval","orcid":"https://orcid.org/0000-0002-6668-683X"},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en sciences et technologies du num\u00e9rique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"government","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I29607241","display_name":"\u00c9cole Normale Sup\u00e9rieure - PSL","ror":"https://ror.org/05a0dhs15","country_code":"FR","type":"other","lineage":["https://openalex.org/I2746051580","https://openalex.org/I29607241"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"David Pointcheval","raw_affiliation_strings":["ENS-CNRS-INRIA, Paris, France","CASCADE - Construction and Analysis of Systems for Confidentiality and Authenticity of Data and Entities (France)","ENS-PSL - \u00c9cole normale sup\u00e9rieure - Paris (45, Rue d'Ulm - 75230 Paris cedex 05 - France)","LIENS - Laboratoire d'informatique de l'\u00e9cole normale sup\u00e9rieure (45 Rue d'Ulm 75230 PARIS CEDEX 05 - France)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ENS-CNRS-INRIA, Paris, France","institution_ids":["https://openalex.org/I1294671590","https://openalex.org/I1326498283"]},{"raw_affiliation_string":"CASCADE - Construction and Analysis of Systems for Confidentiality and Authenticity of Data and Entities (France)","institution_ids":[]},{"raw_affiliation_string":"ENS-PSL - \u00c9cole normale sup\u00e9rieure - Paris (45, Rue d'Ulm - 75230 Paris cedex 05 - France)","institution_ids":["https://openalex.org/I29607241"]},{"raw_affiliation_string":"LIENS - Laboratoire d'informatique de l'\u00e9cole normale sup\u00e9rieure (45 Rue d'Ulm 75230 PARIS CEDEX 05 - France)","institution_ids":["https://openalex.org/I29607241"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042884181","display_name":"Sylvain Ruhault","orcid":null},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en sciences et technologies du num\u00e9rique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"government","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I29607241","display_name":"\u00c9cole Normale Sup\u00e9rieure - PSL","ror":"https://ror.org/05a0dhs15","country_code":"FR","type":"other","lineage":["https://openalex.org/I2746051580","https://openalex.org/I29607241"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Sylvain Ruhault","raw_affiliation_strings":["ENS-CNRS-INRIA & Oppida, France, Paris, France","CASCADE - Construction and Analysis of Systems for Confidentiality and Authenticity of Data and Entities (France)","ENS-PSL - \u00c9cole normale sup\u00e9rieure - Paris (45, Rue d'Ulm - 75230 Paris cedex 05 - France)","LIENS - Laboratoire d'informatique de l'\u00e9cole normale sup\u00e9rieure (45 Rue d'Ulm 75230 PARIS CEDEX 05 - France)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ENS-CNRS-INRIA & Oppida, France, Paris, France","institution_ids":["https://openalex.org/I1294671590","https://openalex.org/I1326498283"]},{"raw_affiliation_string":"CASCADE - Construction and Analysis of Systems for Confidentiality and Authenticity of Data and Entities (France)","institution_ids":[]},{"raw_affiliation_string":"ENS-PSL - \u00c9cole normale sup\u00e9rieure - Paris (45, Rue d'Ulm - 75230 Paris cedex 05 - France)","institution_ids":["https://openalex.org/I29607241"]},{"raw_affiliation_string":"LIENS - Laboratoire d'informatique de l'\u00e9cole normale sup\u00e9rieure (45 Rue d'Ulm 75230 PARIS CEDEX 05 - France)","institution_ids":["https://openalex.org/I29607241"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5106411495","display_name":"Damien Vergniaud","orcid":null},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en sciences et technologies du num\u00e9rique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"government","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I29607241","display_name":"\u00c9cole Normale Sup\u00e9rieure - PSL","ror":"https://ror.org/05a0dhs15","country_code":"FR","type":"other","lineage":["https://openalex.org/I2746051580","https://openalex.org/I29607241"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Damien Vergniaud","raw_affiliation_strings":["ENS-CNRS-INRIA, Paris, France","CASCADE - Construction and Analysis of Systems for Confidentiality and Authenticity of Data and Entities (France)","ENS-PSL - \u00c9cole normale sup\u00e9rieure - Paris (45, Rue d'Ulm - 75230 Paris cedex 05 - France)","LIENS - Laboratoire d'informatique de l'\u00e9cole normale sup\u00e9rieure (45 Rue d'Ulm 75230 PARIS CEDEX 05 - France)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ENS-CNRS-INRIA, Paris, France","institution_ids":["https://openalex.org/I1294671590","https://openalex.org/I1326498283"]},{"raw_affiliation_string":"CASCADE - Construction and Analysis of Systems for Confidentiality and Authenticity of Data and Entities (France)","institution_ids":[]},{"raw_affiliation_string":"ENS-PSL - \u00c9cole normale sup\u00e9rieure - Paris (45, Rue d'Ulm - 75230 Paris cedex 05 - France)","institution_ids":["https://openalex.org/I29607241"]},{"raw_affiliation_string":"LIENS - Laboratoire d'informatique de l'\u00e9cole normale sup\u00e9rieure (45 Rue d'Ulm 75230 PARIS CEDEX 05 - France)","institution_ids":["https://openalex.org/I29607241"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5058929075","display_name":"Daniel Wichs","orcid":"https://orcid.org/0000-0002-4981-1643"},"institutions":[{"id":"https://openalex.org/I12912129","display_name":"Northeastern University","ror":"https://ror.org/04t5xt781","country_code":"US","type":"education","lineage":["https://openalex.org/I12912129"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Daniel Wichs","raw_affiliation_strings":["Northeastern University, Boston, USA","CSS - College of Computer and Information Science [Boston] (440 Huntington Avenue 202 West Village H Boston, Massachusetts 02115 - United States)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Northeastern University, Boston, USA","institution_ids":["https://openalex.org/I12912129"]},{"raw_affiliation_string":"CSS - College of Computer and Information Science [Boston] (440 Huntington Avenue 202 West Village H Boston, Massachusetts 02115 - United States)","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":9.5515,"has_fulltext":false,"cited_by_count":126,"citation_normalized_percentile":{"value":0.98375301,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"647","last_page":"658"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11017","display_name":"Chaos-based Image/Signal Encryption","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11017","display_name":"Chaos-based Image/Signal Encryption","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9909999966621399,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/pseudorandom-number-generator","display_name":"Pseudorandom number generator","score":0.8168048858642578},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6742459535598755},{"id":"https://openalex.org/keywords/robustness","display_name":"Robustness (evolution)","score":0.5529893040657043},{"id":"https://openalex.org/keywords/entropy","display_name":"Entropy (arrow of time)","score":0.5286465287208557},{"id":"https://openalex.org/keywords/random-number-generation","display_name":"Random number generation","score":0.4883989691734314},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.4502590596675873},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4476347863674164},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4469260573387146},{"id":"https://openalex.org/keywords/estimator","display_name":"Estimator","score":0.41567787528038025},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.26109644770622253},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.08412352204322815}],"concepts":[{"id":"https://openalex.org/C140642157","wikidata":"https://www.wikidata.org/wiki/Q1623338","display_name":"Pseudorandom number generator","level":2,"score":0.8168048858642578},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6742459535598755},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.5529893040657043},{"id":"https://openalex.org/C106301342","wikidata":"https://www.wikidata.org/wiki/Q4117933","display_name":"Entropy (arrow of time)","level":2,"score":0.5286465287208557},{"id":"https://openalex.org/C201866948","wikidata":"https://www.wikidata.org/wiki/Q228206","display_name":"Random number generation","level":2,"score":0.4883989691734314},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.4502590596675873},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4476347863674164},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4469260573387146},{"id":"https://openalex.org/C185429906","wikidata":"https://www.wikidata.org/wiki/Q1130160","display_name":"Estimator","level":2,"score":0.41567787528038025},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.26109644770622253},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.08412352204322815},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/2508859.2516653","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2508859.2516653","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2013 ACM SIGSAC conference on Computer &amp; communications security - CCS '13","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-00864431v1","is_oa":false,"landing_page_url":"https://inria.hal.science/hal-00864431","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACM CCS 2013 - 20th ACM Conference on Computer and Communications Security, Nov 2013, Berlin, Germany. &#x27E8;10.1145/2508859.2516653&#x27E9;","raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W120141331","https://openalex.org/W1491152510","https://openalex.org/W1511514754","https://openalex.org/W1512388984","https://openalex.org/W1564219727","https://openalex.org/W1941880258","https://openalex.org/W1989129498","https://openalex.org/W2060474153","https://openalex.org/W2069170136","https://openalex.org/W2134101189","https://openalex.org/W2167606175","https://openalex.org/W2169455260","https://openalex.org/W2272668032","https://openalex.org/W2396656690","https://openalex.org/W2397798646","https://openalex.org/W2911646439","https://openalex.org/W3150881812"],"related_works":["https://openalex.org/W2772380824","https://openalex.org/W2104480405","https://openalex.org/W2062045810","https://openalex.org/W1534576401","https://openalex.org/W2988803943","https://openalex.org/W3103095306","https://openalex.org/W3124991594","https://openalex.org/W2775374936","https://openalex.org/W3111658143","https://openalex.org/W4394866524"],"abstract_inverted_index":{"A":[0,18],"pseudo-random":[1],"number":[2],"generator":[3],"(PRNG)":[4],"is":[5,14,42,116,216,231,250],"a":[6,45,52,75,101,122,157,165,170,211,246],"deterministic":[7],"algorithm":[8],"that":[9,41,55,100,139,186,215,229],"produces":[10],"numbers":[11,58],"whose":[12],"distribution":[13],"indistinguishable":[15],"from":[16,59,110],"uniform.":[17],"formal":[19],"security":[20,77],"model":[21,36,71,142,225],"for":[22,252],"PRNGs":[23,188],"with":[24,44,248],"input":[25,88,249],"was":[26],"proposed":[27,148],"in":[28,199,219],"2005":[29],"by":[30,149,162],"Barak":[31],"and":[32,51,126,178,203,222,226],"Halevi":[33],"(BH).":[34],"This":[35,97],"involves":[37],"an":[38],"internal":[39,62,92,205],"state":[40,93,95],"refreshed":[43],"(potentially":[46],"biased)":[47],"external":[48],"random":[49,57],"source,":[50],"cryptographic":[53],"function":[54],"outputs":[56],"the":[60,69,84,87,91,114,119,128,141,144,174,235],"continually":[61],"state.":[63],"In":[64,180],"this":[65,152,243],"work":[66],"we":[67,137,168,182,209,227],"extend":[68],"BH":[70,150],"to":[72,107,193,197,241],"also":[73],"include":[74],"new":[76,153,221],"property":[78,98],"capturing":[79],"how":[80],"it":[81,230],"should":[82,104],"accumulate":[83],"entropy":[85,115,201],"of":[86,132,173],"data":[89],"into":[90,118],"after":[94],"compromise.":[96],"states":[99],"good":[102],"PRNG":[103,134,146,213,247],"be":[105],"able":[106],"eventually":[108],"recover":[109],"compromise":[111],"even":[112],"if":[113],"injected":[117],"system":[120],"at":[121],"very":[123],"slow":[124],"pace,":[125],"expresses":[127],"real-life":[129],"expected":[130],"behavior":[131],"existing":[133],"designs.":[135],"Unfortunately,":[136],"show":[138,183,228],"neither":[140],"nor":[143],"specific":[145],"construction":[147,214,244],"meet":[151],"property,":[154],"despite":[155],"meeting":[156],"weaker":[158],"robustness":[159],"notion":[160],"introduced":[161],"BH.":[163],"From":[164],"practical":[166],"side,":[167],"give":[169],"precise":[171],"assessment":[172],"Linux":[175,236],"PRNGs,":[176],"/dev/random":[177],"/dev/urandom.":[179],"particular,":[181],"attacks":[184],"proving":[185],"these":[187],"are":[189],"not":[190],"robust":[191,218],"according":[192],"our":[194,220],"definition,":[195],"due":[196],"vulnerabilities":[198],"their":[200,204],"estimator":[202],"mixing":[206],"function.":[207],"Finally,":[208],"propose":[210],"simple":[212],"provably":[217],"stronger":[223],"adversarial":[224],"more":[232],"efficient":[233],"than":[234],"PRNGs.":[237],"We":[238],"therefore":[239],"recommend":[240],"use":[242],"whenever":[245],"used":[251],"cryptography.":[253]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":9},{"year":2024,"cited_by_count":14},{"year":2023,"cited_by_count":7},{"year":2022,"cited_by_count":6},{"year":2021,"cited_by_count":6},{"year":2020,"cited_by_count":9},{"year":2019,"cited_by_count":7},{"year":2018,"cited_by_count":5},{"year":2017,"cited_by_count":14},{"year":2016,"cited_by_count":15},{"year":2015,"cited_by_count":17},{"year":2014,"cited_by_count":14}],"updated_date":"2026-08-26T07:47:46.906454","created_date":"2025-10-10T00:00:00"}
