WWE 2K15 (Xbox 360)
Logitech Bluetooth Audio Adapter
Lenovo Vibe X2
Microsoft Lumia 730
Martian Notifier smartwatch
How offline retailers can make a comeback
Preview: Digit December 2014 Collector’s Edition
6 important takeaways from Google's study on e-commerce in India
Android Lollipop vs KitKat on Nexus 4
Nokia N1 Android tablet: All you need to know
How tech is taking football to the next level
Classic FPS games are a dying breed
Slowly gathering steam...
The obsession within
Carmick Shift: Can John Carmack and Oculus Rift change the world?
Panasonic Eluga I, 5-inch quad-core phone launched at Rs. 9,490
Symantec uncovers new computer malware, Regin
G2A: an 'unknown' site with killer deals on PC games
Xiaomi Redmi Note 3G, 4G versions launched in India, start at Rs. 8,999
OnePlus One will be Amazon India exclusive, invite only
Obi Alligator S454
Intex Aqua V4
Huawei Ascend P7
Micromax Bolt AD4500
Microsoft Lumia 535 Dual
Case Study: Developing a Health App for Windows 8
Case Study: Developing an augmented reality app for Intel based devices
Use Spotify, Netflix in India on your PC, Android smartphone
Overview: Implementing fast real-time GPU-based image blur algorithms
How to use Intel Perceptual Computing SDK for human-robot interface
How to upgrade your laptop or ultrabook's hard drive to an mSATA or M.2 SSD
Jolla Smartphone Review
iPhone 5S vs iPhone 6 Showdown
Samsung Galaxy Note 4 - The best phablet today
Digit's 11 hi-tech tests that gadgets fear
5 essential system utilities for Android
4 Android features erased by Lollipop update
5 great Android games launched this month
The 5 most underrated and under-hyped smartphones of 2014
5 great Android apps launched this month
Intel Developer Zone
Intel Windows Developer Zone
Dsk International Campus Zone
Acer Aspire E5Intel Core i7 Processor, Windows 8.1 , 12 GB RAM, 1TB Hard Disk Space, 2GB GraphicsClick to know more
Peer to Peer Connection in AndroidHow to setup the peer to peer connection between two Android devices
Click to know more
Doesn’t seem possible? Well, scientists have been working on using proteins, bacteria and other organic material as storage media for a while now, and if it looks like all those efforts are bearing fruit now, it doesn’t make it any more unlikely! Calling it ‘bioencryption by recombination’, a team of scientists from Chinese University of Hong Kong (CUHK) have figured out how to store and en/decrypt data onto living bacteria cells.
These efforts are part of the CUHK’s submission to iGEM (International Genetically Engineered Machine) 2010 contest, and its mission statement reads:
CUHK iGEM 2010 team is formed by a group of undergraduates and instructors from the Chinese University of Hong Kong. Our project is to create a brand new biological cryptography system. We harness the incredible adaptability of simple organisms in the tortured environment to make sure that the message stored can be left undisturbed regardless of any environmental changes.
[RELATED_ARTICLE]As you can infer, the aim of the project is not just to create an information dense storage medium, but also to make it extremely resistant to hacking and environmental damage, which most current solutions are especially affected by. You can download their presentation (PDF) from here. In essence, the team sought to make bacteria data storage and encryption feasible in the real world, which previously returned very low and impractical data density figures. Now, they’ve managed to squeeze more than 931,322GB of data onto 1 gram of bacteria (specifically a DH5-alpha strain of E.coli, chosen for its extracted plasmid DNA size) by creating a massively parallel bacterial data storage system. Compared to 1 to 4GB per gram data density of conventional media, the 900,000GB per gram figure the team has returned is truly astounding.
Taking the dream one step closer to industrial reality, the team has developed data proof-read/correction and random access modules, in addition to an encryption module, all using site-specific recombination of the inversion type, specifically, R64 Shufflon-Specific Recombinase, a type of Rci-mediated recombination. In essence, the team has transferred information onto DNA, and the encoding method to do this has been explained below:
A translation table would first need to be constructed by the client, the extended ASCII table with 256 characters were used as standard in here. It is not difficult to identify DNA as a naturally referred as a quaternary numeral system, With the DNA base adenosine representing the number “0”, thymine representing “1”, cytosine representing “2” and guanine representing “3”, we are essentially encoding the 256 characters with this base-4 numeral system.
Before the DNA is synthesised, the resultant code/DNA information is compressed using a combination of Huffman coding and LZ77 algorithm, allowing for reduced “homopolymer and repetitive regions”, and, more information to coded into less units.