{"id":"https://openalex.org/W7127179578","doi":"https://doi.org/10.3390/a19020119","title":"FileCipher: A Chaos-Enhanced CPRNG-Based Algorithm for Parallel File Encryption","display_name":"FileCipher: A Chaos-Enhanced CPRNG-Based Algorithm for Parallel File Encryption","publication_year":2026,"publication_date":"2026-02-02","ids":{"openalex":"https://openalex.org/W7127179578","doi":"https://doi.org/10.3390/a19020119"},"language":"en","primary_location":{"id":"doi:10.3390/a19020119","is_oa":true,"landing_page_url":"https://doi.org/10.3390/a19020119","pdf_url":"https://www.mdpi.com/1999-4893/19/2/119/pdf","source":{"id":"https://openalex.org/S190629608","display_name":"Algorithms","issn_l":"1999-4893","issn":["1999-4893"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Algorithms","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.mdpi.com/1999-4893/19/2/119/pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5062565743","display_name":"Yousef Sanjalawe","orcid":"https://orcid.org/0000-0002-4442-1865"},"institutions":[{"id":"https://openalex.org/I114972647","display_name":"University of Jordan","ror":"https://ror.org/05k89ew48","country_code":"JO","type":"education","lineage":["https://openalex.org/I114972647"]},{"id":"https://openalex.org/I2800358669","display_name":"King Abdullah University Hospital","ror":"https://ror.org/02f6hdc06","country_code":"JO","type":"healthcare","lineage":["https://openalex.org/I2800358669"]}],"countries":["JO"],"is_corresponding":false,"raw_author_name":"Yousef Sanjalawe","raw_affiliation_strings":["Department of Information Technology, King Abdullah II School for Information Technology, University of Jordan (JU), Amman 11942, Jordan"],"raw_orcid":"https://orcid.org/0000-0002-4442-1865","affiliations":[{"raw_affiliation_string":"Department of Information Technology, King Abdullah II School for Information Technology, University of Jordan (JU), Amman 11942, Jordan","institution_ids":["https://openalex.org/I114972647","https://openalex.org/I2800358669"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5124839391","display_name":"Ahmad Al-Daraiseh","orcid":null},"institutions":[{"id":"https://openalex.org/I161387315","display_name":"American University of Madaba","ror":"https://ror.org/04tgeej53","country_code":"JO","type":"education","lineage":["https://openalex.org/I161387315"]}],"countries":["JO"],"is_corresponding":false,"raw_author_name":"Ahmad Al-Daraiseh","raw_affiliation_strings":["Department of Computer Science, Faculty of Information Technology, American University of Madaba (AUM), Amman 11821, Jordan"],"raw_orcid":"https://orcid.org/0000-0001-5240-286X","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Faculty of Information Technology, American University of Madaba (AUM), Amman 11821, Jordan","institution_ids":["https://openalex.org/I161387315"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027575640","display_name":"Salam Al-E\u2019mari","orcid":"https://orcid.org/0000-0002-2134-4158"},"institutions":[{"id":"https://openalex.org/I36622005","display_name":"Petra University","ror":"https://ror.org/039d9es10","country_code":"JO","type":"education","lineage":["https://openalex.org/I36622005"]}],"countries":["JO"],"is_corresponding":false,"raw_author_name":"Salam Al-E\u2019mari","raw_affiliation_strings":["Department of Information Security, Faculty of Information Technology, University of Petra (UoP), Amman 11196, Jordan"],"raw_orcid":"https://orcid.org/0000-0002-2134-4158","affiliations":[{"raw_affiliation_string":"Department of Information Security, Faculty of Information Technology, University of Petra (UoP), Amman 11196, Jordan","institution_ids":["https://openalex.org/I36622005"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024473397","display_name":"Sharif Naser Makhadmeh","orcid":"https://orcid.org/0000-0002-2894-7998"},"institutions":[{"id":"https://openalex.org/I114972647","display_name":"University of Jordan","ror":"https://ror.org/05k89ew48","country_code":"JO","type":"education","lineage":["https://openalex.org/I114972647"]},{"id":"https://openalex.org/I2800358669","display_name":"King Abdullah University Hospital","ror":"https://ror.org/02f6hdc06","country_code":"JO","type":"healthcare","lineage":["https://openalex.org/I2800358669"]}],"countries":["JO"],"is_corresponding":false,"raw_author_name":"Sharif Naser Makhadmeh","raw_affiliation_strings":["Department of Information Technology, King Abdullah II School for Information Technology, University of Jordan (JU), Amman 11942, Jordan"],"raw_orcid":"https://orcid.org/0000-0002-2894-7998","affiliations":[{"raw_affiliation_string":"Department of Information Technology, King Abdullah II School for Information Technology, University of Jordan (JU), Amman 11942, Jordan","institution_ids":["https://openalex.org/I114972647","https://openalex.org/I2800358669"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":1400,"currency":"CHF","value_usd":1515},"apc_paid":{"value":1400,"currency":"CHF","value_usd":1515},"fwci":17.6924,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.97493869,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":98},"biblio":{"volume":"19","issue":"2","first_page":"119","last_page":"119"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11017","display_name":"Chaos-based Image/Signal Encryption","score":0.8776000142097473,"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":0.8776000142097473,"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.08060000091791153,"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/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.01510000042617321,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/encryption","display_name":"Encryption","score":0.6370000243186951},{"id":"https://openalex.org/keywords/probabilistic-encryption","display_name":"Probabilistic encryption","score":0.4982999861240387},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.46540001034736633},{"id":"https://openalex.org/keywords/pseudorandom-number-generator","display_name":"Pseudorandom number generator","score":0.4431000053882599},{"id":"https://openalex.org/keywords/disk-encryption-theory","display_name":"Disk encryption theory","score":0.4399999976158142},{"id":"https://openalex.org/keywords/40-bit-encryption","display_name":"40-bit encryption","score":0.43389999866485596},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.4146000146865845},{"id":"https://openalex.org/keywords/nist","display_name":"NIST","score":0.39989998936653137},{"id":"https://openalex.org/keywords/disk-encryption-hardware","display_name":"Disk encryption hardware","score":0.37540000677108765},{"id":"https://openalex.org/keywords/entropy","display_name":"Entropy (arrow of time)","score":0.3700000047683716}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8289999961853027},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.6370000243186951},{"id":"https://openalex.org/C54569210","wikidata":"https://www.wikidata.org/wiki/Q7246854","display_name":"Probabilistic encryption","level":3,"score":0.4982999861240387},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.46540001034736633},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4634000062942505},{"id":"https://openalex.org/C140642157","wikidata":"https://www.wikidata.org/wiki/Q1623338","display_name":"Pseudorandom number generator","level":2,"score":0.4431000053882599},{"id":"https://openalex.org/C122874069","wikidata":"https://www.wikidata.org/wiki/Q5282312","display_name":"Disk encryption theory","level":5,"score":0.4399999976158142},{"id":"https://openalex.org/C158215988","wikidata":"https://www.wikidata.org/wiki/Q4637271","display_name":"40-bit encryption","level":3,"score":0.43389999866485596},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.4146000146865845},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4041000008583069},{"id":"https://openalex.org/C111219384","wikidata":"https://www.wikidata.org/wiki/Q6954384","display_name":"NIST","level":2,"score":0.39989998936653137},{"id":"https://openalex.org/C61719626","wikidata":"https://www.wikidata.org/wiki/Q17081362","display_name":"Disk encryption hardware","level":5,"score":0.37540000677108765},{"id":"https://openalex.org/C106301342","wikidata":"https://www.wikidata.org/wiki/Q4117933","display_name":"Entropy (arrow of time)","level":2,"score":0.3700000047683716},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.36309999227523804},{"id":"https://openalex.org/C60448319","wikidata":"https://www.wikidata.org/wiki/Q154021","display_name":"Block cipher mode of operation","level":2,"score":0.3562000095844269},{"id":"https://openalex.org/C106544461","wikidata":"https://www.wikidata.org/wiki/Q543151","display_name":"Block cipher","level":3,"score":0.3544999957084656},{"id":"https://openalex.org/C6295992","wikidata":"https://www.wikidata.org/wiki/Q976521","display_name":"Cryptosystem","level":3,"score":0.3479999899864197},{"id":"https://openalex.org/C125112378","wikidata":"https://www.wikidata.org/wiki/Q176640","display_name":"Randomness","level":2,"score":0.3452000021934509},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.33320000767707825},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.33250001072883606},{"id":"https://openalex.org/C7646194","wikidata":"https://www.wikidata.org/wiki/Q4818713","display_name":"Attribute-based encryption","level":4,"score":0.32429999113082886},{"id":"https://openalex.org/C93974786","wikidata":"https://www.wikidata.org/wiki/Q1589480","display_name":"Ciphertext","level":3,"score":0.32170000672340393},{"id":"https://openalex.org/C2777059624","wikidata":"https://www.wikidata.org/wiki/Q914359","display_name":"Cloud storage","level":3,"score":0.31439998745918274},{"id":"https://openalex.org/C201866948","wikidata":"https://www.wikidata.org/wiki/Q228206","display_name":"Random number generation","level":2,"score":0.3100000023841858},{"id":"https://openalex.org/C38369872","wikidata":"https://www.wikidata.org/wiki/Q7445009","display_name":"Security analysis","level":2,"score":0.3095000088214874},{"id":"https://openalex.org/C26263659","wikidata":"https://www.wikidata.org/wiki/Q1886131","display_name":"Random seed","level":3,"score":0.30720001459121704},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.2996000051498413},{"id":"https://openalex.org/C163173736","wikidata":"https://www.wikidata.org/wiki/Q3308558","display_name":"Key generation","level":3,"score":0.28949999809265137},{"id":"https://openalex.org/C49937458","wikidata":"https://www.wikidata.org/wiki/Q2599292","display_name":"Probabilistic logic","level":2,"score":0.2856999933719635},{"id":"https://openalex.org/C9368797","wikidata":"https://www.wikidata.org/wiki/Q117010","display_name":"Disk encryption","level":4,"score":0.27810001373291016},{"id":"https://openalex.org/C184685986","wikidata":"https://www.wikidata.org/wiki/Q3505167","display_name":"Multiple encryption","level":3,"score":0.27559998631477356},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.271699994802475},{"id":"https://openalex.org/C207468940","wikidata":"https://www.wikidata.org/wiki/Q869370","display_name":"Brute-force attack","level":3,"score":0.2712000012397766},{"id":"https://openalex.org/C57795399","wikidata":"https://www.wikidata.org/wiki/Q5265706","display_name":"Deterministic encryption","level":4,"score":0.2669000029563904},{"id":"https://openalex.org/C65302260","wikidata":"https://www.wikidata.org/wiki/Q327675","display_name":"Symmetric-key algorithm","level":4,"score":0.2648000121116638},{"id":"https://openalex.org/C44274781","wikidata":"https://www.wikidata.org/wiki/Q6497132","display_name":"Lattice reduction","level":4,"score":0.2621000111103058},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.26089999079704285},{"id":"https://openalex.org/C35181327","wikidata":"https://www.wikidata.org/wiki/Q6398156","display_name":"Key encapsulation","level":5,"score":0.2587999999523163},{"id":"https://openalex.org/C46905813","wikidata":"https://www.wikidata.org/wiki/Q4640678","display_name":"56-bit encryption","level":4,"score":0.25870001316070557},{"id":"https://openalex.org/C166501710","wikidata":"https://www.wikidata.org/wiki/Q5132476","display_name":"Client-side encryption","level":4,"score":0.2540000081062317}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3390/a19020119","is_oa":true,"landing_page_url":"https://doi.org/10.3390/a19020119","pdf_url":"https://www.mdpi.com/1999-4893/19/2/119/pdf","source":{"id":"https://openalex.org/S190629608","display_name":"Algorithms","issn_l":"1999-4893","issn":["1999-4893"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Algorithms","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:352bd243603c487db47f7c3bf14db2e8","is_oa":false,"landing_page_url":"https://doaj.org/article/352bd243603c487db47f7c3bf14db2e8","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Algorithms, Vol 19, Iss 2, p 119 (2026)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.3390/a19020119","is_oa":true,"landing_page_url":"https://doi.org/10.3390/a19020119","pdf_url":"https://www.mdpi.com/1999-4893/19/2/119/pdf","source":{"id":"https://openalex.org/S190629608","display_name":"Algorithms","issn_l":"1999-4893","issn":["1999-4893"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Algorithms","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7127179578.pdf","grobid_xml":"https://content.openalex.org/works/W7127179578.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"The":[0,111,133,203],"exponential":[1],"growth":[2],"of":[3,10,76],"digital":[4],"data":[5,224],"and":[6,32,56,120,129,139,145,180,226,235],"the":[7,15,74,106,241],"escalating":[8],"sophistication":[9],"cyber":[11],"threats":[12],"have":[13],"intensified":[14],"demand":[16],"for":[17,222],"secure":[18,223],"yet":[19],"computationally":[20],"efficient":[21],"encryption":[22,159,246],"methods.":[23],"Conventional":[24],"algorithms":[25],"(e.g.,":[26],"AES-based":[27],"schemes)":[28],"are":[29],"cryptographically":[30],"strong":[31,200],"widely":[33],"deployed;":[34],"however,":[35],"some":[36],"implementations":[37],"can":[38,62],"face":[39],"performance":[40],"bottlenecks":[41],"in":[42,66,80,158,167,208,244],"large-scale":[43],"or":[44,73],"real-time":[45],"workloads.":[46],"While":[47],"many":[48],"modern":[49,245],"systems":[50],"seed":[51],"from":[52],"hardware":[53],"entropy":[54,70,144],"sources":[55],"employ":[57],"standardized":[58],"cryptographic":[59,237],"PRNGs/DRBGs,":[60],"security":[61,119],"still":[63],"be":[64],"degraded":[65],"practice":[67],"by":[68],"weak":[69],"initialization,":[71],"misconfiguration,":[72],"use":[75],"non-cryptographic":[77],"deterministic":[78],"generators":[79],"certain":[81],"environments.":[82,170],"To":[83],"address":[84],"these":[85],"gaps,":[86],"this":[87,229],"study":[88],"introduces":[89,136],"FileCipher.":[90],"This":[91],"novel":[92],"file-encryption":[93],"framework":[94],"integrates":[95],"a":[96,115,218,232],"chaos-enhanced":[97],"Cryptographically":[98],"Secure":[99],"Pseudorandom":[100],"Number":[101],"Generator":[102],"(CPRNG)":[103],"based":[104],"on":[105],"State-Based":[107],"Tent":[108],"Map":[109],"(SBTM).":[110],"proposed":[112],"design":[113],"achieves":[114],"balanced":[116],"trade-off":[117],"between":[118],"efficiency":[121],"through":[122],"dynamic":[123],"key":[124],"generation,":[125],"adaptive":[126,137],"block":[127],"reshaping,":[128],"structured":[130],"confusion\u2013diffusion":[131],"processes.":[132],"SBTM-driven":[134],"CPRNG":[135],"seeding":[138],"multi-key":[140],"feedback,":[141],"ensuring":[142],"high":[143],"sensitivity":[146],"to":[147],"initial":[148],"conditions.":[149],"A":[150],"multi-threaded":[151],"Java":[152],"implementation":[153],"demonstrates":[154],"approximately":[155],"60%":[156],"reduction":[157],"time":[160],"compared":[161],"with":[162,185,213],"AES-CBC,":[163],"validating":[164],"FileCipher\u2019s":[165,206],"scalability":[166],"parallel":[168,215],"execution":[169],"Statistical":[171],"evaluations":[172],"using":[173],"NIST":[174],"SP":[175,177],"800-22,":[176],"800-90B,":[178],"Dieharder,":[179],"TestU01":[181],"confirm":[182],"superior":[183],"randomness":[184],"over":[186],"99%":[187],"pass":[188],"rates,":[189],"while":[190],"Avalanche":[191],"Effect":[192],"analysis":[193],"indicates":[194],"bit-change":[195],"ratios":[196],"near":[197],"50%,":[198],"proving":[199],"diffusion":[201],"characteristics.":[202],"results":[204],"highlight":[205],"novelty":[207],"combining":[209],"nonlinear":[210],"chaotic":[211],"dynamics":[212],"lightweight":[214],"architecture,":[216],"offering":[217],"robust,":[219],"platform-independent":[220],"solution":[221],"storage":[225],"transmission.":[227],"Ultimately,":[228],"paper":[230],"contributes":[231],"reproducible,":[233],"entropy-stable,":[234],"high-performance":[236],"mechanism":[238],"that":[239],"redefines":[240],"efficiency\u2013security":[242],"balance":[243],"systems.":[247]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2026-02-03T00:00:00"}
