Perspective of DNA Computing in Computer Science: Volume 129
暫譯: 計算機科學中的DNA計算觀點:第129卷

Namasudra, Suyel

  • 出版商: Academic Press
  • 出版日期: 2023-02-24
  • 售價: $6,560
  • 貴賓價: 9.5$6,232
  • 語言: 英文
  • 頁數: 400
  • 裝訂: Hardcover - also called cloth, retail trade, or trade
  • ISBN: 0323855466
  • ISBN-13: 9780323855464
  • 相關分類: Computer-Science
  • 海外代購書籍(需單獨結帳)

商品描述

DNA or Deoxyribonucleic Acid computing is an emerging branch of computing that uses DNA sequence, biochemistry, and hardware for encoding genetic information in computers. Here, information is represented by using the four genetic alphabets or DNA bases, namely A (Adenine), G (Guanine), C (Cytosine), and T (Thymine), instead of the binary representation (1 and 0) used by traditional computers. This is achieved because short DNA molecules of any arbitrary sequence of A, G, C, and T can be synthesized to order. DNA computing is mainly popular for three reasons: (i) speed (ii) minimal storage requirements, and (iii) minimal power requirements.

There are many applications of DNA computing in the field of computer science. Nowadays, DNA computing is widely used in cryptography for achieving a strong security technique, so that unauthorized users are unable to retrieve the original data content. In DNA-based encryption, data are encrypted by using DNA bases (A, T, G, and C) instead of 0 and 1. As four DNA bases are used in the encryption process, DNA computing supports more randomness and makes it more complex for attackers or malicious users to hack the data. DNA computing is also used for data storage because a large number of data items can be stored inside the condensed volume. One gram of DNA holds approx DNA bases or approx 700 TB. However, it takes approx 233 hard disks to store the same data on 3 TB hard disks, and the weight of all these hard disks can be approx 151 kilos. In a cloud environment, the Data Owner (DO) stores their confidential encrypted data outside of their own domain, which attracts many attackers and hackers. DNA computing can be one of the best solutions to protect the data of a cloud server. Here, the DO can use DNA bases to encrypt the data by generating a long DNA sequence. Another application of DNA computing is in Wireless Sensor Network (WSN). Many researchers are trying to improve the security of WSN by using DNA computing. Here, DNA cryptography is used along with Secure Socket Layer (SSL) that supports a secure medium to exchange information. However, recent research shows some limitations of DNA computing. One of the critical issues is that DNA cryptography does not have a strong mathematical background like other cryptographic systems.

This edited book is being planned to bring forth all the information of DNA computing. Along with the research gaps in the currently available books/literature, this edited book presents many applications of DNA computing in the fields of computer science. Moreover, research challenges and future work directions in DNA computing are also provided in this edited book.

商品描述(中文翻譯)

DNA(去氧核糖核酸)計算是一個新興的計算分支,利用DNA序列、生物化學和硬體來編碼計算機中的遺傳信息。在這裡,信息是通過使用四種遺傳字母或DNA碱基來表示的,即A(腺嘌呤)、G(鳥嘌呤)、C(胞嘧啶)和T(胸腺嘧啶),而不是傳統計算機使用的二進制表示(1和0)。這是因為可以按需合成任何任意序列的短DNA分子,包含A、G、C和T。DNA計算主要因三個原因而受到歡迎:(i)速度 (ii)最小的存儲需求,以及(iii)最小的功耗需求。

DNA計算在計算機科學領域有許多應用。如今,DNA計算廣泛用於密碼學,以實現強大的安全技術,從而使未經授權的用戶無法檢索原始數據內容。在基於DNA的加密中,數據是通過使用DNA碱基(A、T、G和C)而不是0和1來加密的。由於在加密過程中使用了四種DNA碱基,DNA計算支持更多的隨機性,並使攻擊者或惡意用戶更難以破解數據。DNA計算也用於數據存儲,因為大量數據項目可以存儲在壓縮的體積內。一克DNA大約可以容納約700TB的DNA碱基。然而,存儲相同數據在3TB硬碟上大約需要233個硬碟,這些硬碟的總重量約為151公斤。在雲環境中,數據擁有者(DO)將其機密的加密數據存儲在自己域外,這吸引了許多攻擊者和黑客。DNA計算可以成為保護雲伺服器數據的最佳解決方案之一。在這裡,DO可以通過生成長DNA序列來使用DNA碱基加密數據。DNA計算的另一個應用是在無線傳感器網絡(WSN)中。許多研究人員正在嘗試通過使用DNA計算來提高WSN的安全性。在這裡,DNA密碼學與安全套接層(SSL)一起使用,支持安全的信息交換媒介。然而,最近的研究顯示DNA計算存在一些限制。其中一個關鍵問題是DNA密碼學並不像其他密碼系統那樣具有強大的數學背景。

這本編輯書籍的計劃是提供有關DNA計算的所有信息。除了目前可用書籍/文獻中的研究空白外,這本編輯書籍還展示了DNA計算在計算機科學領域的許多應用。此外,這本編輯書籍還提供了DNA計算中的研究挑戰和未來工作方向。

最後瀏覽商品 (1)