Fast DNA encoding algorithm inspired by the SPOOLing system.
The digital images are widely used in many fields, such as the military, government, and traffic. DNA encoding, as an important means of image encryption, has received increasing attention due to its powerful parallelism. But its low coding efficiency limits its application. This paper designs a qua...
| Published in: | Medical & Biological Engineering & Computing Vol. 60; no. 9; pp. 2707 - 2721 |
|---|---|
| Main Authors: | , |
| Format: | Journal Article |
| Published: |
Springer Nature
Sep2022
|
| Online Access: | View this record in EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=ccm&AN=158447337&site=ehost-live header: @attributes: shortDbName: ccm uiTerm: 158447337 longDbName: CINAHL Complete uiTag: AN controlInfo: bkinfo: dissinfo: jinfo: jid: 01400118 PO0 jtl: Medical & Biological Engineering & Computing issn: 01400118 maglogo: N pubinfo: dt: Sep2022 vid: 60 iid: 9 pid: 237 pub: Springer Nature place: New York, New York artinfo: ui: 158447337 158447337 NLM35856129 10.1007/s11517-022-02634-9 NLM35856129 158447337 ppf: 2707 ppct: 14 formats: fmt: – @attributes: type: T – @attributes: type: P tig: atl: Fast DNA encoding algorithm inspired by the SPOOLing system. aug: au: Zhang, Xiaoqiang Tian, Jingxi affil: School of Information and Control Engineering, China University of Mining and Technology, 221116, Xuzhou, China sug: subj: Data Security Image Processing, Computer Assisted Methods Algorithms DNA Clinical Assessment Tools ab: The digital images are widely used in many fields, such as the military, government, and traffic. DNA encoding, as an important means of image encryption, has received increasing attention due to its powerful parallelism. But its low coding efficiency limits its application. This paper designs a quartering search method and proposes a fast DNA encoding algorithm inspired by the simultaneous peripheral operations online system. By trading off memory for time, the base combinations corresponding to 256 different pixel values are precomputed and prestored in the computer memory or hard disk in advance. When the corresponding DNA encoding or decoding operations are carried out, the data can be called to avoid a large number of repeated calculations. Experimental results and comparative analyses show that the proposed algorithm can greatly improve the efficiency of DNA encoding or decoding and be practical. Our algorithm can further facilitate the promotion and application of DNA encoding in the field of image encryption. pubtype: Academic Journal doctype: Journal Article ougenre: Article language: English refInfo: holdings: @attributes: islocal: N |
|---|