Researchers Say They Can Tell You Which Smartphone Clicked A Photo Just By Studying The Camera


Researchers at the University of Buffalo have discovered a way to identify smartphones – by the photos they take. It uses a flaw in digital images, similar to how police ballistics reports work.

This flaw, called photo-response non-uniformity (PRNU) occurs because the manufacturing process is imprecise. This creates minuscule variations between one camera’s sensors and another, that cause unique brighter or darker patterns in the images they click. Though these are invisible to the naked eye, a computer can spot these patterns.

Each of these patterns is unique for every camera. To study and match a digital camera to these images requires first analyzing 50 images taken by the camera. But in the case of smartphones, because their sensors are so much smaller, one picture is enough.

“Like snowflakes, no two smartphones are the same,” Kui Ren, the study’s lead author, said in a statement. “Each device, regardless of the manufacturer or make, can be identified through a pattern of microscopic imaging flaws that are present in every picture they take. It’s kind of like matching bullets to a gun, only we’re matching photos to a smartphone camera.” 

The research has tested this theory using 16,000 images from 30 different iPhone 6s smartphones and 10 Samsung Galaxy Note 5 devices.The results show this analysis method had a whopping 99.5 percent accuracy.

The researchers believe this could be used as a form of ID verification in the future since the PRNU for each smartphone is like its fingerprint. For instance, if your favourite store has an app, you could upload a photo to register your PRNU to your name. That way, the next time you make a purchase, you can pay for it online and verify it with a simple photo. Of course, there’s the worry that the system compromised if someone just steals your smartphone or a hacker changes your PRNU saved in the app. In this case, it would probably be safer to use as two-factor authentication instead of your only password. However, the team believes the system can be modified to strengthen the process in future, perhaps by using QR codes in addition to the PRNU.

Source link


  • I simply want to say I am all new to blogs and honestly savored you’re web-site. Likely I’m going to bookmark your site . You definitely have terrific well written articles. Thanks a lot for sharing your webpage.

  • Hello, i read your blog occasionally and i own a similar one and i was just wondering if you get a lot of spam feedback? If so how do you stop it, any plugin or anything you can recommend? I get so much lately it’s driving me mad so any assistance is very much appreciated.

  • Hi, Neat post. There is a problem with your website in internet explorer, may test this¡K IE still is the marketplace chief and a big component to folks will miss your excellent writing because of this problem.

  • Thanks a lot for sharing this with all of us you really know what you are talking about! Bookmarked. Kindly also visit my site =). We could have a link exchange agreement between us!

  • Thank you for give very good informations. Your website is goodI am impressed by the information that you have on this blog. It shows how well you understand this subject. Bookmarked this page, will come back for more. You, my friend, ROCK! I found just the information I already searched everywhere and just couldn

  • excellent post, very informative. I wonder why the other specialists of this sector don’t understand this. You should continue your writing. I am sure, you have a great readers’ base already!

  • Usually I do not learn article on blogs, but I would like to say that this write-up very pressured me to take a look at and do so! Your writing taste has been amazed me. Thank you, very great post.

  • Hi friend. My liked one and i truly simply likes the article and the location most to all! that content is admittedly okay plainly written and as nicely in truth simply understandable. Ones New WordPress theme is spectacular in addition! could doubtlessly be breathtaking To discover the place I may very well be succesful obtain that. be certain the way to preserve construct up the wonderful work. folks all want even much more some of these internet owners corresponding to you occurring The Net and much fewer spammers. great mate!??????

  • I have observed that online education is getting well-liked because getting your degree online has changed into a popular solution for many people. Numerous people have not really had an opportunity to attend a conventional college or university yet seek the elevated earning potential and career advancement that a Bachelor Degree provides. Still some others might have a college degree in one field but wish to pursue one thing they already have an interest in.

  • Thank you, I have just been looking for information approximately this subject for a while and yours is the greatest I’ve discovered till now. However, what in regards to the conclusion? Are you positive concerning the source?

  • Great post. I was checking continuously this blog and I’m impressed! Very helpful information specially the last part 🙂 I care for such information much. I was looking for this certain info for a long time. Thank you and good luck.

  • Hi there, I discovered your blog by the use of Google even as searching for a related subject, your website got here up, it appears good. I have bookmarked it in my google bookmarks.

  • Appreciating the persistence you put into your blog and detailed information you offer. It’s nice to come across a blog every once in a while that isn’t the same unwanted rehashed material. Great read! I’ve saved your site and I’m including your RSS feeds to my Google account.

  • I do believe all of the concepts you have offered in your post. They are really convincing and can certainly work. Nonetheless, the posts are very short for newbies. May just you please extend them a bit from subsequent time? Thanks for the post.

  • Today, with all the fast life-style that everyone leads, credit cards get this amazing demand throughout the market. Persons coming from every discipline are using the credit card and people who not using the credit cards have lined up to apply for one in particular. Thanks for discussing your ideas on credit cards.

  • wonderful post, very informative. I ponder why the opposite specialists of this sector don’t realize this. You must continue your writing. I’m confident, you have a great readers’ base already!

  • Heya i am for the first time here. I found this board and I find It really useful & it helped me out a lot. I hope to give something back and help others like you helped me.

  • Hello! I just now would choose to supply a enormous thumbs up with the great information you could have here within this post. I will be coming back to your blog site for additional soon.

  • Howdy! I simply wish to offer you a big thumbs up for your great info you have right here on this post. I’ll be coming back to your site for more soon.

  • Thanks so much for giving everyone an extremely nice opportunity to read from this site. It can be very good and also stuffed with fun for me personally and my office co-workers to visit your website at minimum 3 times every week to read the newest stuff you have. And of course, I am usually happy with the amazing creative ideas you serve. Some 1 facts in this posting are in truth the simplest I’ve had.

  • Usually I don’t read article on blogs, but I wish to say that this write-up very forced me to try and do it! Your writing style has been surprised me. Thanks, quite nice article.

  • Very good site you have here but I was wondering if you knew of any message boards that cover the same topics talked about here? I’d really like to be a part of group where I can get comments from other experienced people that share the same interest. If you have any recommendations, please let me know. Kudos!

  • magnificent publish, very informative. I’m wondering why the opposite experts of this sector do not understand this. You must continue your writing. I’m confident, you’ve a great readers’ base already!

  • I have acquired some new elements from your website about computers. Another thing I have always imagined is that laptop computers have become something that each house must have for several reasons. They provide convenient ways in which to organize the home, pay bills, search for information, study, listen to music as well as watch tv series. An innovative approach to complete every one of these tasks is to use a notebook computer. These pcs are mobile, small, effective and transportable.

  • Howdy would you mind letting me know which web host you’re using? I’ve loaded your blog in 3 completely different web browsers and I must say this blog loads a lot quicker then most. Can you suggest a good hosting provider at a reasonable price? Kudos, I appreciate it!

  • hi!,I love your writing very much! share we be in contact extra approximately your article on AOL? I need an expert on this space to solve my problem. May be that is you! Taking a look forward to peer you.

  • What i don’t realize is in reality how you are not actually much more neatly-liked than you may be right now. You’re so intelligent. You know thus considerably in terms of this topic, produced me for my part consider it from a lot of various angles. Its like men and women don’t seem to be involved until it’s one thing to accomplish with Lady gaga! Your own stuffs great. At all times handle it up!

  • I would like to thank you for the efforts you have put in writing this site. I’m hoping the same high-grade website post from you in the upcoming as well. In fact your creative writing abilities has inspired me to get my own site now. Actually the blogging is spreading its wings fast. Your write up is a great example of it.

  • naturally like your website but you have to take a look at the spelling on quite a few of your posts. Many of them are rife with spelling issues and I to find it very troublesome to tell the reality nevertheless I will surely come back again.

  • I do agree with all of the ideas you have presented in your post. They are really convincing and will certainly work. Still, the posts are very short for novices. Could you please extend them a bit from next time? Thanks for the post.

  • It’s really a nice and helpful piece of information. I’m glad that you shared this helpful info with us. Please stay us up to date like this. Thank you for sharing.

  • I intended to write you the little bit of word to say thank you once again for your remarkable tricks you have documented on this site. It is certainly pretty generous of people like you to convey unreservedly all a number of us could possibly have offered for sale for an e book in order to make some dough on their own, most importantly considering the fact that you could possibly have tried it if you wanted. Those points as well acted to be the good way to be certain that other individuals have the same dreams just like mine to find out many more on the topic of this matter. I’m sure there are many more fun sessions in the future for individuals who browse through your website.

  • Do you have a spam problem on this website; I also am a blogger, and I was curious about your situation; we have created some nice procedures and we are looking to exchange solutions with others, please shoot me an e-mail if interested.

  • I got what you mean , thanks for posting .Woh I am glad to find this website through google. “Spare no expense to make everything as economical as possible.” by Samuel Goldwyn.

  • Oh my goodness! an amazing article dude. Thank you Nevertheless I am experiencing situation with ur rss . Don’t know why Unable to subscribe to it. Is there anyone getting similar rss downside? Anyone who knows kindly respond. Thnkx

  • There are some fascinating time limits on this article but I don’t know if I see all of them heart to heart. There may be some validity however I’ll take maintain opinion until I look into it further. Good article , thanks and we want more! Added to FeedBurner as nicely

  • I just wanted to jot down a note to be able to appreciate you for some of the splendid guides you are posting on this site. My considerable internet search has at the end of the day been compensated with pleasant content to exchange with my colleagues. I would declare that most of us readers are very lucky to be in a magnificent place with many wonderful people with useful strategies. I feel rather blessed to have seen your entire website page and look forward to many more awesome minutes reading here. Thank you once again for a lot of things.

  • I and my pals happened to be examining the best information from the blog then at once developed a terrible feeling I had not thanked the blog owner for those strategies. Most of the people appeared to be totally very interested to see them and have in effect truly been having fun with these things. Appreciation for genuinely indeed helpful as well as for obtaining such magnificent topics most people are really eager to discover. My very own sincere regret for not saying thanks to you earlier.

  • It is my belief that mesothelioma will be the most deadly cancer. It contains unusual properties. The more I actually look at it the more I am persuaded it does not respond like a true solid cells cancer. If mesothelioma is actually a rogue viral infection, in that case there is the chance of developing a vaccine as well as offering vaccination to asbestos uncovered people who are open to high risk of developing foreseeable future asbestos associated malignancies. Thanks for discussing your ideas on this important ailment.

  • After examine just a few of the blog posts in your website now, and I actually like your approach of blogging. I bookmarked it to my bookmark website checklist and might be checking again soon. Pls take a look at my web page as properly and let me know what you think.

  • I found your blog web site on google and check a few of your early posts. Proceed to maintain up the very good operate. I just further up your RSS feed to my MSN News Reader. Seeking forward to studying extra from you later on!…

  • Whats up are using WordPress for your blog platform? I’m new to the blog world but I’m trying to get started and create my own. Do you need any html coding expertise to make your own blog? Any help would be really appreciated!

%d bloggers like this: