@misc{computer_storage,
	author = {Robert, Sheldon. and Kranz, Garry and Raffo, Dave},
	title={{Computer storage}},
	howpublished = {Available at \url{https://www.techtarget.com/searchstorage/definition/storage}},
	year={2021}
}

@misc{hdd_share,
	title={{Hard disk drive shipments fell 50 percent between 2012 and 2019}},
	howpublished = {Available at \url{https://blocksandfiles.com/2020/01/14/disk-drive-shipments-50-per-cent-fallfrom-2012-to-2019/}},
	year={2020}
}

@inproceedings{survey_ssd,
  author={Riggs, H. and Tufail, S. and Parvez, I. and Sarwat, A.},
  booktitle={2020 SoutheastCon}, 
  title={Survey of Solid State Drives, Characteristics, Technology, and Applications}, 
  year={2020},
  volume={},
  number={},
  pages={1-6},
  doi={10.1109/SoutheastCon44009.2020.9249760},
  howpublished = {Available at \url{https://dl.acm.org/doi/10.5555/1051914}}
}

@book{fsf,
  title={File System Forensic Analysis},
  author={Carrier, B.},
  isbn={9780321268174},
  lccn={20041162},
  url={https://books.google.com/books?id=I4gpAQAAMAAJ},
  year={2005},
  publisher={Addison-Wesley},
  doi={10.5555/1051914}
}


@misc{wear_leveling,
	title={{Overview of 'Wear Leveling' With SSD Controllers}},
	howpublished = {Available at \url{https://www.ontrack.com/en-us/blog/wear-leveling}},
	year={2016}
}

@inproceedings{ssd_peter,
title = {SSD: New Challenges for Digital Forensics},

author = {Bednar, Peter and Katos, Vasilios},
year = {2011},
month = {10},

booktitle={Proceedings of the 8th Conference of the Italian Chapter of the Association for Information SystemsItAIS}
}

@misc{winhex,
	title={{WinHex: X-Ways Forensics}},
	howpublished = {Available at \url{https://www.x-ways.net/winhex/}},
	year={2022}
}

@misc{ftk,
	title={{AccessData FTK}},
	howpublished = {Available at \url{https://accessdata.com/product-download}},
	year={2022}
}

@misc{sata,
	title={{Serial ATA (Serial Advanced Technology Attachment or SATA)}},
	howpublished = {Available at \url{https://www.techtarget.com/searchstorage/definition/Serial-ATA}},
	year={2021}
}

@misc{hdd,
	title={{Hard-Disk Drives}},
	howpublished = {Available at \url{https://www.techtarget.com/searchstorage/definition/hard-disk-drive}},
	year={2021}
}

@misc{ssd,
	title={{What is SSD?}},
	howpublished = {Available at \url{https://kinsta.com/blog/what-is-ssd/}},
	year={2021}
}

@misc{nvme_ssd,
	title={{Understanding NVMe SSDs?}},
	howpublished = {Available at \url{https://www.kingston.com/unitedstates/us/community/articledetail/articleid/48543}},
	year={2017}
}

@misc{trim,
	title={{TRIM Command}},
	howpublished = {Available at \url{https://www.techtarget.com/searchstorage/definition/TRIM}},
	year={2018}
}

%--------"Put five SATA SSD reference before NVMe SSD references"---------
@article{Nisbet2013,
author = {Nisbet, Alastair and Lawrence, Scott and Ruff, Matthew},
doi = {10.4225/75/57b3d766fb873},
file = {:C\:/Users/Ashar-LabPC/AppData/Local/Mendeley Ltd./Mendeley Desktop/Downloaded/Nisbet, Lawrence, Ruff - 2013 - A Forensic Analysis And Comparison Of Solid State Drive Data A Forensic Analysis And Comparison Of Solid.pdf:pdf},
title = {{A Forensic Analysis And Comparison Of Solid State Drive Data A Forensic Analysis And Comparison Of Solid State Drive Data Retention With Trim Enabled File Systems Retention With Trim Enabled File Systems}},
url = {https://ro.ecu.edu.au/adf/125},
year = {2013}
}

@inproceedings{neyaz2019,
author={Neyaz, Ashar and Zhou, Bing and Karpoor, Narasimha},
booktitle={2019 IEEE International Conference on Big Data (Big Data)}, 
title={Comparative Study of Wear-leveling in Solid-State Drive with NTFS File System}, 
year={2019},
volume={},
number={},
pages={4294-4298},
doi={10.1109/BigData47090.2019.9006067}
}
  
@inproceedings{ssd_potential,
author="Shah, Zubair
and Mahmood, Abdun Naser
and Slay, Jill",
editor="Tian, Jin
and Jing, Jiwu
and Srivatsa, Mudhakar",
title="Forensic Potentials of Solid State Drives",
booktitle="International Conference on Security and Privacy in Communication Networks",
year="2015",
doi = {10.1007/978-3-319-23802-9_11},
publisher="Springer International Publishing",
address="Cham",
pages="113--126",
abstract="Extracting useful information from Solid State Drives (SSD) is a challenging but important forensic task. However, there are opposing views [14, 15, 22] that (1) SSDs destroy the forensics evidences automatically and (2) even after sanitization of SSDs, data can be recovered. This paper investigates this issue and reports experimental findings that identify the reason why certain SSDs seem to destroy forensic evidences while other SSDs do not. The experiments provide insight and analyses of the behaviour of SSDs when certain software components, such as Background Garbage Collector (BGC) and Operating System functions, such as TRIM, are executed on the SSD.",
isbn="978-3-319-23802-9"
}

@article{king_ssd,
title = {Empirical analysis of solid state disk data retention when used with contemporary operating systems},
journal = {Digital Investigation},
volume = {8},
pages = {S111-S117},
year = {2011},
note = {The Proceedings of the Eleventh Annual DFRWS Conference},
issn = {1742-2876},
doi = {https://doi.org/10.1016/j.diin.2011.05.013},
url = {https://www.sciencedirect.com/science/article/pii/S1742287611000375},
author = {Christopher King and Timothy Vidas},
keywords = {Solid state disks, Digital forensics, Data recovery, Hard drive technology},
abstract = {Data recovery techniques for platter-based disk drives have remained rather static due to the dominance of the hard disk for the last two decades. Solid State Disk drives have differing storage and recall functionality from platter-based disks and require special care when attempting data recovery. Manufacturers have varying implementations of garbage collection in each drive, which affects the amount of data retained on the disk. This paper presents an analysis of solid state disk data retention based off of empirical evidence of 16 different disks. It also discusses the data recovery problem faced by forensic examiners due to the ATA8 TRIM command, which can sanitize disks in seconds. The experiment shows that without TRIM, nearly all data is recoverable, but with TRIM enabled only up to 27% of blocks were recoverable dependent on the controller manufacturer.}
}
%
%
%
%--------End of "Put five SATA SSD reference before NVMe SSD references"---------

@article{Nikkel2016,
abstract = {This paper provides an overview of NVME technology and discusses the relevance to the digital forensics community. The NVM Express standard defines an interface and command set for communication between a host and non-volatile memory devices (SSD's). It allows the direct attachment of SSD storage to the PCI Express bus using PCIe slots, M.2, and U.2 interfaces. NVME was developed with a new command set and is not compatible with ATA/ATAPI or SCSI commands. The introduction of NVME to the market creates new challenges when performing digital forensic acquisition and analysis, where legacy drive commands are expected.},
author = {Nikkel, Bruce},
doi = {10.1016/j.diin.2016.01.001},
file = {:C\:/Users/Ashar-LabPC/AppData/Local/Mendeley Ltd./Mendeley Desktop/Downloaded/Nikkel - 2016 - NVM express drives and digital forensics.pdf:pdf},
issn = {17422876},
journal = {Digital Investigation},
keywords = {M.2,NVM Express,NVME,PCI Express,PCIE,SATA Express,U.2},
month = {mar},
pages = {38--45},
publisher = {Elsevier Ltd},
title = {{NVM express drives and digital forensics}},
volume = {16},
year = {2016}
}

@InProceedings{ssd_standing,
author="Vieyra, John
and Scanlon, Mark
and Le-Khac, Nhien-An",
editor="Breitinger, Frank
and Baggili, Ibrahim ",
title="Solid State Drive Forensics: Where Do We Stand?",
booktitle="Digital Forensics and Cyber Crime",
year="2018",
publisher="Springer International Publishing",
address="Cham",
pages="149--164",
abstract="With Solid State Drives (SSDs) becoming more and more prevalent in personal computers, some have suggested that the playing field has changed when it comes to a forensic analysis. Inside the SSD, data movement events occur without any user input. Recent research has suggested that SSDs can no longer be managed in the same manner when performing digital forensic examinations. In performing forensics analysis of SSDs, the events that take place in the background need to be understood and documented by the forensic investigator. These behind the scene processes cannot be stopped with traditional disk write blockers and have now become an acceptable consequence when performing forensic analysis. In this paper, we aim to provide some clear guidance as to what precisely is happening in the background of SSDs during their operation and investigation and also study forensic methods to extract artefacts from SSD under different conditions in terms of volume of data, powered effect, etc. In addition, we evaluate our approach with several experiments across various use-case scenarios.",
isbn="978-3-030-05487-8"
}

@article{Riadi2020,
  title={Comparison of Forensics Tools on NVMe SSD TRIM Features Using Live Forensics Method},
  author={Pranoto, Wisnu and Riadi, Imam and Prayudi, Yudi},
  journal={IT Journal Research and Development},
  volume={4},
  number={2},
  year={2020}
}

@article{Riadi2019,
  title={TRIM Enable SSD NVMe Digital Evidence Analysis Using Static Forensics Method},
  author={Riadi, Imam and Sunardi, Sunardi and Hadi, Abdul},
  journal={JUITA: Jurnal Informatika},
  volume={8},
  number={1},
  pages={65--74},
  year={2020}
}

@misc{market,
	title={{Market share of Solid-State Drives}},
	howpublished = {Available at \url{https://www.tomshardware.com/news/ssd-market-shares-q1-2021-trendfocus}},
	year={2021}
}

@misc{corpora,
title={Bringing science to digital forensics with standardized forensic corpora. Digital Investigation, 6},
  author={Garfinkel, Simson and Farrell, Paul and Roussev, Vassil and Dinolt, George},
  journal={S2--S11},
  howpublished = {Available at \url{https://digitalcorpora.org/}},
  year={2009}
 }

@misc{cellebrite,
	title={{Cellebrite Inspector}},
	howpublished = {Available at \url{https://cellebrite.com/en/inspector/}},
	year={2022}
}

%--------"No cite references"---------

@article{S1_evolution,
  author={Pal, Anandabrata and Memon, Nasir},
  journal={IEEE Signal Processing Magazine}, 
  title={The evolution of file carving}, 
  year={2009},
  volume={26},
  number={2},
  pages={59-71},
  doi={10.1109/MSP.2008.931081}
}


@article{S2_ssd_beginning,
author = {Bell, Graeme and Boddington, Richard},
doi = {10.15394/jdfsl.2010.1078},
journal = {Journal of Digital Forensics, Security and Law},
title = {{Solid State Drives: The Beginning of the End for Current Practice in Digital Forensic Recovery?}},
year = {2010}
}

@inproceedings{S5_black_box,
author = {Bonetti, Gabriele and Viglione, Marco and Frossi, Alessandro and Maggi, Federico and Zanero, Stefano},
title = {{A comprehensive black-box methodology for testing the forensic characteristics of solid-state drives}},
publisher = {ACM Press},
url = {http://dl.acm.org/citation.cfm?doid=2523649.2523660},
year = {2013}
}


@inproceedings{S7_for_ana_ssd,
author = {{Joshi, Binaya Raj} and Hubbard, Rick},
booktitle = {2016 Universal Technology Management Conference (UTMC)},
publisher = {The Society of Digital Information and Wireless Communications (SDIWC) Wilmington, New Castle, DE 19801, USA},
title = {{Forensic Analysis of Solid State Drive (SSD)}},
year = {2016}
}

@inproceedings{S9_ssd_wl,
author = {Neyaz, Ashar and Shashidhar, Narasimha and Karabiyik, Umit},
publisher = {IEEE},
title = {{Forensic Analysis of Wear Leveling on Solid-State Media}},
url = {https://ieeexplore.ieee.org/document/8456124/},
year = {2018}
}

@article{S17_ssd_survey_2020,
author = {Kumar, Avinash and Neyaz, Ashar and Shashidhar, Narasimha},
journal = {International Journal of Computer Science and Security (IJCSS)},
title = {{A Survey On Solid-State Drive Forensic Analysis Techniques}},
url = {https://www.cscjournals.org/library/manuscriptinfo.php?mc=IJCSS-1547},
year = {2020}
}

%--------"End of No cite references"---------
@misc{quick_hash,
	author = {Ted Smith},
	title={{QuickHash GUI}},
	howpublished = {Available at \url{https://www.quickhash-gui.org/about-quickhash-gui/}},
	year={2020}
}