An Uncrackable Combination: Invisible Ink and Artificial Intelligence

Coded messages in invisible ink sound like something only found in espionage books, but in real life, they can have important security purposes. Yet, they can be cracked if their encryption is predictable. Now, researchers reporting in ACS Applied Materials & Interfaces have printed complexly encoded data with normal ink and a carbon nanoparticle-based invisible ink, requiring both UV light and a computer that has been taught the code to reveal the correct messages.

Even as electronic records advance, paper is still a common way to preserve data. Invisible ink can hide classified economic, commercial, or military information from prying eyes, but many popular inks contain toxic compounds or can be seen with predictable methods, such as light, heat, or chemicals. Carbon nanoparticles, which have low toxicity, can be essentially invisible under ambient lighting but can create vibrant images when exposed to ultraviolet (UV) light — a modern take on invisible ink.

In addition, advances in artificial intelligence (AI) models — made by networks of processing algorithms that learn how to handle complex information — can ensure that messages are only decipherable on properly trained computers. So, Weiwei Zhao, Kang Li, Jie Xu, and colleagues wanted to train an AI model to identify and decrypt symbols printed in a fluorescent carbon nanoparticle ink, revealing hidden messages when exposed to UV light.Uncrackable Combination of Invisible Ink and Artificial Intelligence

With regular ink, a computer trained with the codebook decodes “STOP” (top); when a UV light is shown on the paper, the invisible ink is exposed, and the real message is revealed as “BEGIN” (bottom). Credit: Adapted from ACS Applied Materials & Interfaces 2021, DOI: 10.1021/acsami.1c01179

The researchers made carbon nanoparticles from citric acid and cysteine, which they diluted with water to create an invisible ink that appeared blue when exposed to UV light. The team loaded the solution into an ink cartridge and printed a series of simple symbols onto paper with an inkjet printer. Then, they taught an AI model, composed of multiple algorithms, to recognize symbols illuminated by UV light and decode them using a special codebook. Finally, they tested the AI model’s ability to decode messages printed using a combination of both regular red ink and the UV fluorescent ink.

With 100% accuracy, the AI model read the regular ink symbols as “STOP,” but when a UV light was shown on the writing, the invisible ink illustrated the desired message “BEGIN.” Because these algorithms can notice minute modifications in symbols, this approach has the potential to encrypt messages securely using hundreds of different unpredictable symbols, the researchers say.

Reference: “Paper Information Recording and Security Protection Using Invisible Ink and Artificial Intelligence” by Yunhuan Yuan, Jian Shao, Mao Zhong, Haoran Wang, Chen Zhang, Jun Wei, Kang Li, Jie Xu and Weiwei Zhao, 20 April 2021, ACS Applied Materials & Interfaces.
DOI: 10.1021/acsami.1c01179

The authors acknowledge funding from the Shenzhen Peacock Team Plan and the Bureau of Industry and Information Technology of Shenzhen through the Graphene Manufacturing Innovation Center (201901161514).

https://bitbin.it/mtdKuCuA/

https://ideone.com/rA5G89

http://cpp.sh/2jrzo

https://ideone.com/HsoTwg

https://pastelink.net/layave0s

https://bitbin.it/V83Scksy/

http://cpp.sh/24do2

https://justpaste.it/45xki

https://onlinegdb.com/FLSRdH3lz

https://ctxt.io/2/AABgWbuqEg

https://justpaste.it/8cp34

https://ctxt.io/2/AABgudt3EQ

https://pastelink.net/g1osa93i

https://pastebin.fun/bc80qliu93

https://onlinegdb.com/tsnhehGmc

https://pastebin.fun/msenkcli1c

https://tautaruna.nra.lv/forums/tema/47247-aaja-sabha-kha-l-l-iva-sa-ta-ra-maatfa-ra/

https://paiza.io/projects/nNHTnPoswiRYvu2rCCenEg?language=php

https://paiza.io/projects/ESOzYYJbmvgQw77lOmdarQ?language=php

http://zacriley.ning.com/photo/albums/6352445:Album:577632

http://zacriley.ning.com/photo/albums/nfl-2022-reddit

https://www.onfeetnation.com/photo/albums/nfl-2022-reddit

https://webhitlist.com/photo/albums/nfl-2022-reddit

https://caribbeanfever.com/photo/albums/nfl-2022-reddit

https://caribbeanfever.com/photo/albums/2663233:Album:12979903

https://webhitlist.com/photo/albums/6368021:Album:21832094

https://www.onfeetnation.com/photo/albums/6595159:Album:24920929

https://tautaruna.nra.lv/forums/tema/47246-tiesraide-straume-redditat-bengals-vietne-browns-online-bez-maksas/

https://www.deviantart.com/nlnw18/journal/Bengals-vs-Browns-free-LiveStream-Reddit-903317229

https://www.deviantart.com/nlnw18/journal/Packers-vs-Lions-NFL-Live-streaming-Reddit-903317303

https://www.deviantart.com/nlnw18/journal/FIGHT-Bears-vs-Vikings-LiveStream-Reddit-903317389

https://www.deviantart.com/nlnw18/journal/VDO-Washington-vs-Giants-LiveStream-Reddit-903317441

https://www.deviantart.com/nlnw18/journal/HD-Jaguars-vs-Colts-LiveStream-Reddit-903317500

https://www.deviantart.com/nlnw18/journal/POV-Steelers-vs-Ravens-LiveStream-Reddit-903317563

https://www.deviantart.com/nlnw18/journal/VOD-Titans-vs-Texans-LiveStream-Reddit-903317620

https://247sports.com/college/louisville/board/103997/contents/nfl-playoff-schedule-dates-times-tv-channels-for-every-2022-p-180193576/

https://247sports.com/college/louisville/board/103997/contents/nfl-live-stream-how-to-watch-every-2022-nfl-game-online-180193654/

https://247sports.com/college/louisville/board/103997/contents/when-do-the-2022-nfl-playoffs-start-dates-times-schedule-180193715/

https://247sports.com/college/louisville/board/103997/contents/nfl-live-stream-202122-and-how-to-watch-all-the-games-180193793/

https://247sports.com/college/louisville/board/103997/contents/nfl-playoffs-2022-how-to-watch-or-live-stream-free-180193870/

https://247sports.com/college/louisville/board/103997/contents/nfl-playoffs-2022-standings-tv-schedule-watch-live-180193952/

https://247sports.com/college/louisville/board/103997/contents/nfl-playoff-live-2022-180194072/

https://247sports.com/college/louisville/board/103997/contents/nfl-playoff-streaming-reddit-dates-times-tv-channels-180194159/

https://247sports.com/college/louisville/board/103997/contents/bilasports-nfl-live-stream-reddit-for-free-180194381/

https://247sports.com/college/louisville/board/103997/contents/buffstreamsnfl-playoffs-2022-streams-live-stream-reddit-180194293/

https://247sports.com/college/usc/board/103034/contents/nfl-playoff-schedule-dates-times-tv-channels-for-every-2022-p-180193576/

https://247sports.com/college/usc/board/103034/contents/nfl-live-stream-how-to-watch-every-2022-nfl-game-online-180193654/

https://247sports.com/college/usc/board/103034/contents/when-do-the-2022-nfl-playoffs-start-dates-times-schedule-180193715/

https://247sports.com/college/usc/board/103034/contents/nfl-live-stream-202122-and-how-to-watch-all-the-games-180193793/

https://247sports.com/college/usc/board/103034/contents/nfl-playoffs-2022-how-to-watch-or-live-stream-free-180193870/

https://247sports.com/college/usc/board/103034/contents/nfl-playoffs-2022-standings-tv-schedule-watch-live-180193952/

https://247sports.com/college/usc/board/103034/contents/nfl-playoff-live-2022-180194072/

https://247sports.com/college/usc/board/103034/contents/nfl-playoff-streaming-reddit-dates-times-tv-channels-180194159/

https://247sports.com/college/usc/board/103034/contents/buffstreamsnfl-playoffs-2022-streams-live-stream-reddit-180194293/

https://247sports.com/college/usc/board/103034/contents/bilasports-nfl-live-stream-reddit-for-free-180194381/

https://247sports.com/college/arizona/board/102969/contents/nfl-playoff-schedule-dates-times-tv-channels-for-every-2022-p-180193576/

https://247sports.com/college/arizona/board/102969/contents/nfl-live-stream-how-to-watch-every-2022-nfl-game-online-180193654/

https://247sports.com/college/arizona/board/102969/contents/when-do-the-2022-nfl-playoffs-start-dates-times-schedule-180193715/

https://247sports.com/college/arizona/board/102969/contents/nfl-live-stream-202122-and-how-to-watch-all-the-games-180193793/

https://247sports.com/college/arizona/board/102969/contents/nfl-playoffs-2022-how-to-watch-or-live-stream-free-180193870/

https://247sports.com/college/arizona/board/102969/contents/nfl-playoffs-2022-standings-tv-schedule-watch-live-180193952/

https://247sports.com/college/arizona/board/102969/contents/nfl-playoff-live-2022-180194072/

https://247sports.com/college/arizona/board/102969/contents/nfl-playoff-streaming-reddit-dates-times-tv-channels-180194159/

https://247sports.com/college/arizona/board/102969/contents/buffstreamsnfl-playoffs-2022-streams-live-stream-reddit-180194293/

https://247sports.com/college/arizona/board/102969/contents/bilasports-nfl-live-stream-reddit-for-free-180194381/

https://247sports.com/college/illinois/board/103853/contents/nfl-playoff-schedule-dates-times-tv-channels-for-every-2022-p-180193576/

https://247sports.com/college/illinois/board/103853/contents/nfl-live-stream-how-to-watch-every-2022-nfl-game-online-180193654/

https://247sports.com/college/illinois/board/103853/contents/when-do-the-2022-nfl-playoffs-start-dates-times-schedule-180193715/

https://247sports.com/college/illinois/board/103853/contents/nfl-live-stream-202122-and-how-to-watch-all-the-games-180193793/

https://247sports.com/college/illinois/board/103853/contents/nfl-playoffs-2022-how-to-watch-or-live-stream-free-180193870/

https://247sports.com/college/illinois/board/103853/contents/nfl-playoffs-2022-standings-tv-schedule-watch-live-180193952/

https://247sports.com/college/illinois/board/103853/contents/nfl-playoff-live-2022-180194072/

https://247sports.com/college/illinois/board/103853/contents/nfl-playoff-streaming-reddit-dates-times-tv-channels-180194159/

https://247sports.com/college/illinois/board/103853/contents/buffstreamsnfl-playoffs-2022-streams-live-stream-reddit-180194293/

https://247sports.com/college/illinois/board/103853/contents/bilasports-nfl-live-stream-reddit-for-free-180194381/

https://247sports.com/college/arizona/board/102969/contents/ppvbengals-vs-browns-livestream-reddit-180189917/
https://247sports.com/college/arizona/board/102969/contents/w18browns-vs-bengals-nfl-live-streaming-reddit-180189935/

https://247sports.com/college/arizona/board/102969/contents/live-stream-reddit-bengals-at-browns-online-free-180189952/
https://247sports.com/college/arizona/board/102969/contents/livebrowns-at-bengals-streamreddit-week-18-180189972/

https://247sports.com/college/arizona/board/102969/contents/h2hcincinnati-bengals-vs-cleveland-browns-livestream-reddit-180189983/
https://247sports.com/college/arizona/board/102969/contents/ppvlions-vs-packers-livestream-reddit-180190053/

https://247sports.com/college/arizona/board/102969/contents/w18packers-vs-lions-nfl-live-streaming-reddit-180190080/
https://247sports.com/college/arizona/board/102969/contents/live-stream-reddit-lions-at-packers-online-free-180190094/

https://247sports.com/college/arizona/board/102969/contents/livepackers-at-lions-streamreddit-week-18-180190110/
https://247sports.com/college/arizona/board/102969/contents/h2hdetroit-lions-vs-green-bay-packers-livestream-reddit-180190125/

https://247sports.com/college/arizona/board/102969/contents/ppvbears-vs-vikings-livestream-reddit-180190193/
https://247sports.com/college/arizona/board/102969/contents/w18vikings-vs-bears-nfl-live-streaming-reddit-180190221/

https://247sports.com/college/arizona/board/102969/contents/live-stream-reddit-bears-at-vikings-online-free-180190239/
https://247sports.com/college/arizona/board/102969/contents/livevikings-at-bears-streamreddit-week-18-180190263/

https://247sports.com/college/arizona/board/102969/contents/h2hchicago-bears-vs-minnesota-vikings-livestream-reddit-180190278/
https://247sports.com/college/arizona/board/102969/contents/ppvwashington-vs-giants-livestream-reddit-180190386/

https://247sports.com/college/arizona/board/102969/contents/w18giants-vs-washington-nfl-live-streaming-reddit-180190397/
https://247sports.com/college/arizona/board/102969/contents/live-stream-reddit-washington-at-giants-online-free-180190416/

https://247sports.com/college/arizona/board/102969/contents/livegiants-at-washington-streamreddit-week-18-180190432/
https://247sports.com/college/arizona/board/102969/contents/h2hwashington-vs-new-york-giants-livestream-reddit-180190457/

https://247sports.com/college/arizona/board/102969/contents/ppvjaguars-vs-colts-livestream-reddit-180190521/
https://247sports.com/college/arizona/board/102969/contents/w18colts-vs-jaguars-nfl-live-streaming-reddit-180190535/

https://247sports.com/college/arizona/board/102969/contents/live-stream-reddit-jaguars-at-colts-online-free-180190558/
https://247sports.com/college/arizona/board/102969/contents/livecolts-at-jaguars-streamreddit-week-18-180190575/

https://247sports.com/college/arizona/board/102969/contents/h2hjacksonville-jaguars-vs-indianapolis-colts-livestream-red-180190591/
https://247sports.com/college/arizona/board/102969/contents/ppvsteelers-vs-ravens-livestream-reddit-180190731/

https://247sports.com/college/arizona/board/102969/contents/w18ravens-vs-steelers-nfl-live-streaming-reddit-180190760/
https://247sports.com/college/arizona/board/102969/contents/live-stream-reddit-steelers-at-ravens-online-free-180190771/

https://247sports.com/college/arizona/board/102969/contents/liveravens-at-steelers-streamreddit-week-18-180190789/
https://247sports.com/college/arizona/board/102969/contents/h2hpittsburgh-steelers-vs-baltimore-ravens-livestream-reddit-180190807/

https://247sports.com/college/arizona/board/102969/contents/ppvtitans-vs-texans-livestream-reddit-180190870/
https://247sports.com/college/arizona/board/102969/contents/w18texans-vs-titans-nfl-live-streaming-reddit-180190888/

https://247sports.com/college/arizona/board/102969/contents/live-stream-reddit-titans-at-texans-online-free-180190901/
https://247sports.com/college/arizona/board/102969/contents/livetexans-at-titans-streamreddit-week-18-180190915/

https://247sports.com/college/arizona/board/102969/contents/h2htennessee-titans-vs-houston-texans-livestream-reddit-180190941/
https://247sports.com/college/arizona/board/102969/contents/ppvsaints-vs-falcons-livestream-reddit-180191042/

https://247sports.com/college/arizona/board/102969/contents/w18falcons-vs-saints-nfl-live-streaming-reddit-180191056/
https://247sports.com/college/arizona/board/102969/contents/live-stream-reddit-saints-at-falcons-online-free-180191065/

https://247sports.com/college/arizona/board/102969/contents/livefalcons-at-saints-streamreddit-week-18-180191080/
https://247sports.com/college/arizona/board/102969/contents/h2hnew-orleans-saints-vs-atlanta-falcons-livestream-reddit-180191101/

https://247sports.com/college/arizona/board/102969/contents/ppvjets-vs-bills-livestream-reddit-180191160/
https://247sports.com/college/arizona/board/102969/contents/w18bills-vs-jets-nfl-live-streaming-reddit-180191170/

https://247sports.com/college/arizona/board/102969/contents/live-stream-reddit-jets-at-bills-online-free-180191182/
https://247sports.com/college/arizona/board/102969/contents/livebills-at-jets-streamreddit-week-18-180191195/

https://247sports.com/college/arizona/board/102969/contents/h2hnew-york-jets-vs-buffalo-bills-livestream-reddit-180191219/
https://247sports.com/college/arizona/board/102969/contents/ppv49ers-vs-rams-livestream-reddit-180191335/

https://247sports.com/college/arizona/board/102969/contents/w18rams-vs-49ers-nfl-live-streaming-reddit-180191350/
https://247sports.com/college/arizona/board/102969/contents/live-stream-reddit-49ers-at-rams-online-free-180191369/

https://247sports.com/college/arizona/board/102969/contents/liverams-at-49ers-streamreddit-week-18-180191385/
https://247sports.com/college/arizona/board/102969/contents/h2hsan-francisco-49ers-vs-los-angeles-rams-livestream-reddit-180191399/

https://247sports.com/college/arizona/board/102969/contents/ppvpatriots-vs-dolphins-livestream-reddit-180191488/
https://247sports.com/college/arizona/board/102969/contents/w18dolphins-vs-patriots-nfl-live-streaming-reddit-180191513/

https://247sports.com/college/arizona/board/102969/contents/live-stream-reddit-patriots-at-dolphins-online-free-180191531/
https://247sports.com/college/arizona/board/102969/contents/livedolphins-at-patriots-streamreddit-week-18-180191550/

https://247sports.com/college/arizona/board/102969/contents/h2hnew-england-patriots-vs-miami-dolphins-livestream-reddit-180191560/
https://247sports.com/college/arizona/board/102969/contents/ppvcardinals-vs-seahawks-livestream-reddit-180191622/

https://247sports.com/college/arizona/board/102969/contents/w18seahawks-vs-cardinals-nfl-live-streaming-reddit-180191632/
https://247sports.com/college/arizona/board/102969/contents/live-stream-reddit-cardinals-at-seahawks-online-free-180191663/

https://247sports.com/college/arizona/board/102969/contents/liveseahawks-at-cardinals-streamreddit-week-18-180191677/
https://247sports.com/college/arizona/board/102969/contents/h2harizona-cardinals-vs-seattle-seahawks-livestream-reddit-180191697/

https://247sports.com/college/arizona/board/102969/contents/ppvbuccaneers-vs-panthers-livestream-reddit-180191744/
https://247sports.com/college/arizona/board/102969/contents/bucsbuccaneers-vs-panthers-livestream-reddit-180191761/

https://247sports.com/college/arizona/board/102969/contents/w18panthers-vs-buccaneers-nfl-live-streaming-reddit-180191773/
https://247sports.com/college/arizona/board/102969/contents/live-stream-reddit-buccaneers-at-panthers-online-free-180191788/

https://247sports.com/college/arizona/board/102969/contents/livepanthers-at-buccaneers-streamreddit-week-18-180191803/
https://247sports.com/college/arizona/board/102969/contents/tampabay-buccaneers-vs-carolina-panthers-livestream-reddit-180191828/

https://247sports.com/college/arizona/board/102969/contents/ppvraiders-vs-chargers-livestream-reddit-180191869/
https://247sports.com/college/arizona/board/102969/contents/w18chargers-vs-raiders-nfl-live-streaming-reddit-180191884/

https://247sports.com/college/arizona/board/102969/contents/live-stream-reddit-raiders-at-chargers-online-free-180191897/
https://247sports.com/college/arizona/board/102969/contents/livechargers-at-lv-raiders-streamreddit-week-18-180191915/

https://247sports.com/college/arizona/board/102969/contents/las-vegas-raiders-vs-los-angeles-chargers-livestream-reddit-180191929/
https://247sports.com/college/arizona/board/102969/contents/buffstreamsraiders-vs-chargers-livestream-reddit-180191977/

https://247sports.com/college/arizona/board/102969/contents/buffstreamsbuccaneers-vs-panthers-livestream-reddit-180192020/
https://247sports.com/college/arizona/board/102969/contents/buffstreamscardinals-vs-seahawks-livestream-reddit-180192038/

https://247sports.com/college/arizona/board/102969/contents/buffstreamspatriots-vs-dolphins-livestream-reddit-180192060/
https://247sports.com/college/arizona/board/102969/contents/buffstreams49ers-vs-rams-livestream-reddit-180192086/

https://247sports.com/college/arizona/board/102969/contents/buffstreamsjets-vs-bills-livestream-reddit-180192124/
https://247sports.com/college/arizona/board/102969/contents/buffstreamsfalcons-vs-saints-livestream-reddit-180192158/

https://247sports.com/college/arizona/board/102969/contents/buffstreamstexans-vs-titans-livestream-reddit-180192181/
https://247sports.com/college/arizona/board/102969/contents/buffstreamssteelers-vs-ravens-livestream-reddit-180192236/

https://247sports.com/college/arizona/board/102969/contents/buffstreamsjaguars-vs-colts-livestream-reddit-180193040/
https://247sports.com/college/arizona/board/102969/contents/buffstreamswashington-vs-giants-livestream-reddit-180193063/

https://247sports.com/college/arizona/board/102969/contents/buffstreamsbears-vs-vikings-livestream-reddit-180193093/
https://247sports.com/college/arizona/board/102969/contents/buffstreamspackers-vs-lions-livestream-reddit-180193125/

https://247sports.com/college/arizona/board/102969/contents/buffstreamsbengals-vs-browns-livestream-reddit-180193162/

Leave a Reply

Your email address will not be published. Required fields are marked *