Jonathan Oakley, Carl Worley, L U Yu, Richard R Brooks, Ilker Özçelik, Anthony Skjellum, Jihad S Obeid
{"title":"Scrybe: A Secure Audit Trail for Clinical Trial Data Fusion.","authors":"Jonathan Oakley, Carl Worley, L U Yu, Richard R Brooks, Ilker Özçelik, Anthony Skjellum, Jihad S Obeid","doi":"10.1145/3491258","DOIUrl":"10.1145/3491258","url":null,"abstract":"<p><p>Clinical trials are a multi-billion dollar industry. One of the biggest challenges facing the clinical trial research community is satisfying Part 11 of Title 21 of the Code of Federal Regulations [7] and ISO 27789 [40]. These controls provide audit requirements that guarantee the reliability of the data contained in the electronic records. Context-aware smart devices and wearable IoT devices have become increasingly common in clinical trials. Electronic Data Capture (EDC) and Clinical Data Management Systems (CDMS) do not currently address the new challenges introduced using these devices. The healthcare digital threat landscape is continually evolving, and the prevalence of sensor fusion and wearable devices compounds the growing attack surface. We propose Scrybe, a permissioned blockchain, to store proof of clinical trial data provenance. We illustrate how Scrybe addresses each control and the limitations of the Ethereum-based blockchains. Finally, we provide a proof-of-concept integration with REDCap to show tamper resistance.</p>","PeriodicalId":101404,"journal":{"name":"Digital threats : research and practice","volume":"4 2","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10629820/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"71490970","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}