Cargando…
A Mathematically Generated Noise Technique for Ultrasound Systems
Ultrasound systems have been widely used for consultation; however, they are susceptible to cyberattacks. Such ultrasound systems use random bits to protect patient information, which is vital to the stability of information-protecting systems used in ultrasound machines. The stability of the random...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9780985/ https://www.ncbi.nlm.nih.gov/pubmed/36560076 http://dx.doi.org/10.3390/s22249709 |
_version_ | 1784856962671837184 |
---|---|
author | Choi, Hojong Shin, Seung-Hyeok |
author_facet | Choi, Hojong Shin, Seung-Hyeok |
author_sort | Choi, Hojong |
collection | PubMed |
description | Ultrasound systems have been widely used for consultation; however, they are susceptible to cyberattacks. Such ultrasound systems use random bits to protect patient information, which is vital to the stability of information-protecting systems used in ultrasound machines. The stability of the random bit must satisfy its unpredictability. To create a random bit, noise generated in hardware is typically used; however, extracting sufficient noise from systems is challenging when resources are limited. There are various methods for generating noises but most of these studies are based on hardware. Compared with hardware-based methods, software-based methods can be easily accessed by the software developer; therefore, we applied a mathematically generated noise function to generate random bits for ultrasound systems. Herein, we compared the performance of random bits using a newly proposed mathematical function and using the frequency of the central processing unit of the hardware. Random bits are generated using a raw bitmap image measuring 1000 × 663 bytes. The generated random bit analyzes the sampling data in generation time units as time-series data and then verifies the mean, median, and mode. To further apply the random bit in an ultrasound system, the image is randomized by applying exclusive mixing to a 1000 × 663 ultrasound phantom image; subsequently, the comparison and analysis of statistical data processing using hardware noise and the proposed algorithm were provided. The peak signal-to-noise ratio and mean square error of the images are compared to evaluate their quality. As a result of the test, the min entropy estimate (estimated value) was 7.156616/8 bit in the proposed study, which indicated a performance superior to that of GetSystemTime. These results show that the proposed algorithm outperforms the conventional method used in ultrasound systems. |
format | Online Article Text |
id | pubmed-9780985 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-97809852022-12-24 A Mathematically Generated Noise Technique for Ultrasound Systems Choi, Hojong Shin, Seung-Hyeok Sensors (Basel) Article Ultrasound systems have been widely used for consultation; however, they are susceptible to cyberattacks. Such ultrasound systems use random bits to protect patient information, which is vital to the stability of information-protecting systems used in ultrasound machines. The stability of the random bit must satisfy its unpredictability. To create a random bit, noise generated in hardware is typically used; however, extracting sufficient noise from systems is challenging when resources are limited. There are various methods for generating noises but most of these studies are based on hardware. Compared with hardware-based methods, software-based methods can be easily accessed by the software developer; therefore, we applied a mathematically generated noise function to generate random bits for ultrasound systems. Herein, we compared the performance of random bits using a newly proposed mathematical function and using the frequency of the central processing unit of the hardware. Random bits are generated using a raw bitmap image measuring 1000 × 663 bytes. The generated random bit analyzes the sampling data in generation time units as time-series data and then verifies the mean, median, and mode. To further apply the random bit in an ultrasound system, the image is randomized by applying exclusive mixing to a 1000 × 663 ultrasound phantom image; subsequently, the comparison and analysis of statistical data processing using hardware noise and the proposed algorithm were provided. The peak signal-to-noise ratio and mean square error of the images are compared to evaluate their quality. As a result of the test, the min entropy estimate (estimated value) was 7.156616/8 bit in the proposed study, which indicated a performance superior to that of GetSystemTime. These results show that the proposed algorithm outperforms the conventional method used in ultrasound systems. MDPI 2022-12-11 /pmc/articles/PMC9780985/ /pubmed/36560076 http://dx.doi.org/10.3390/s22249709 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Choi, Hojong Shin, Seung-Hyeok A Mathematically Generated Noise Technique for Ultrasound Systems |
title | A Mathematically Generated Noise Technique for Ultrasound Systems |
title_full | A Mathematically Generated Noise Technique for Ultrasound Systems |
title_fullStr | A Mathematically Generated Noise Technique for Ultrasound Systems |
title_full_unstemmed | A Mathematically Generated Noise Technique for Ultrasound Systems |
title_short | A Mathematically Generated Noise Technique for Ultrasound Systems |
title_sort | mathematically generated noise technique for ultrasound systems |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9780985/ https://www.ncbi.nlm.nih.gov/pubmed/36560076 http://dx.doi.org/10.3390/s22249709 |
work_keys_str_mv | AT choihojong amathematicallygeneratednoisetechniqueforultrasoundsystems AT shinseunghyeok amathematicallygeneratednoisetechniqueforultrasoundsystems AT choihojong mathematicallygeneratednoisetechniqueforultrasoundsystems AT shinseunghyeok mathematicallygeneratednoisetechniqueforultrasoundsystems |