Apple to start checking iPhone and iCloud photos for child abuse imagery

Apple on Thursday said it will begin testing a new system to automatically match photos on iPhones and uploaded iCloud accounts to a database of child sexual abuse images and alert authorities as needed.

Posted: Aug 6, 2021 2:17 PM

(CNN) -- Apple on Thursday said it will begin testing a new system to automatically match photos on iPhones and uploaded iCloud accounts to a database of child sexual abuse images and alert authorities as needed.

The new service will turn photos on devices into an unreadable set of hashes -- or complex numbers -- stored on user devices, the company explained at a press conference. Those numbers will be matched against a database of hashes provided by the National Center for Missing and Exploited Children.

In taking this step, Apple is following some other big tech companies such as Google and Facebook. But it's also trying to strike a balance between safety and privacy, the latter of which Apple has stressed as a central selling point for its devices.

Some privacy advocates were quick to raise concerns about the effort.

"Apple is replacing its industry-standard end-to-end encrypted messaging system with an infrastructure for surveillance and censorship, which will be vulnerable to abuse and scope-creep not only in the US, but around the world," says Greg Nojeim, co-director of the Security & Surveillance Project at the Center for Democracy & Technology. "Apple should abandon these changes and restore its users' faith in the security and integrity of their data on Apple devices and services."

In a post on its website outlining the updates, the company said: "Apple's method ... is designed with user privacy in mind." Apple emphasized that the tool does not "scan" user photos and only images from the database will be included as matches. (This should mean a user's harmless picture of their child in the bathtub will not be flagged.)

Apple also said a device will create a doubly-encrypted "safety voucher" -- a packet of information sent to servers -- that's encoded on photos. Once there are a certain number of flagged safety vouchers, Apple's review team will be alerted. It'll then decrypt the voucher, disable the user's account and alert National Center for Missing and Exploited Children, which can inform law enforcement. Those who think their accounts have been mistakenly flagged can file an appeal to have it reinstated.

Apple's goal is to ensure identical and visually similar images result in the same hash, even if it's been slightly cropped, resized or converted from color to black and white.

"The reality is that privacy and child protection can co-exist," John Clark, president and CEO of the National Center for Missing & Exploited Children, said in a statement. "We applaud Apple and look forward to working together to make this world a safer place for children."

The announcement is part of a greater push around child safety from the company. Apple said Thursday a new communication tool will also warn users under age 18 when they're about to send or receive a message with an explicit image. The tool, which has to be turned on in Family Sharing, uses on-device machine learning to analyze image attachments and determine if a photo is sexually explicit. Parents with children under the age of 13 can additionally turn on a notification feature in the event that a child is about to send or receive a nude image. Apple said it will not get access to the messages.

That tool will be available as a future software update, according to the company.

The-CNN-Wire
™ & © 2021 Cable News Network, Inc., a WarnerMedia Company. All rights reserved.

Terre Haute
Clear
51° wxIcon
Hi: 70° Lo: 44°
Feels Like: 51°
Robinson
Clear
51° wxIcon
Hi: 70° Lo: 43°
Feels Like: 51°
Indianapolis
Partly Cloudy
57° wxIcon
Hi: 70° Lo: 47°
Feels Like: 57°
Rockville
Clear
50° wxIcon
Hi: 69° Lo: 44°
Feels Like: 50°
Casey
Clear
57° wxIcon
Hi: 68° Lo: 43°
Feels Like: 57°
Brazil
Clear
51° wxIcon
Hi: 69° Lo: 43°
Feels Like: 51°
Marshall
Clear
51° wxIcon
Hi: 70° Lo: 41°
Feels Like: 51°
Clear, Bright Moon
WTHI Planner
WTHI Temps
WTHI Radar

WTHI Events

 

Illinois Coronavirus Cases

(Widget updates once daily at 7 p.m. CT)

Cases: 1671275

Reported Deaths: 27903
CountyCasesDeaths
Cook63319811182
DuPage1078031375
Will910281124
Lake797931082
Kane68211868
Winnebago40918559
Madison40014592
St. Clair36230595
McHenry34584326
Champaign26931196
Peoria26845368
Sangamon25682284
McLean22947217
Tazewell20601330
Rock Island18783360
Kankakee17848248
Kendall16162113
Macon15259250
LaSalle14983285
Vermilion14303199
Adams13097152
DeKalb12114133
Williamson12027174
Whiteside8265183
Jackson808394
Boone790483
Coles7857122
Ogle754587
Grundy735386
Franklin7317115
Knox7244169
Clinton7113102
Macoupin6927104
Marion6907143
Henry661677
Effingham658099
Jefferson6523143
Livingston596098
Stephenson580992
Woodford575292
Randolph553799
Christian531882
Fulton525875
Monroe5243103
Morgan505299
Logan494274
Montgomery489881
Lee478060
Bureau442190
Saline433169
Perry432375
Fayette429564
Iroquois419977
McDonough373460
Shelby345848
Jersey335153
Crawford331330
Lawrence330833
Douglas326237
Union305848
Wayne301762
White279333
Richland279057
Hancock273035
Cass265330
Clark265240
Pike263358
Clay258254
Edgar256749
Bond255625
Warren243665
Ford242859
Carroll236038
Moultrie231433
Johnson225131
Wabash217019
Jo Daviess215129
Massac214148
Mason212752
Washington211628
De Witt204930
Greene204840
Mercer203435
Piatt200914
Cumberland189526
Menard171913
Jasper161021
Marshall141221
Hamilton133622
Schuyler107010
Brown106410
Pulaski103811
Edwards103418
Stark81228
Gallatin7878
Alexander71712
Scott7136
Henderson69814
Calhoun6902
Hardin59816
Putnam5614
Pope5476
Unassigned1632433
Out of IL70

Indiana Coronavirus Cases

(Widget updates once daily at 8 p.m. ET)

Cases: 1000163

Reported Deaths: 16309
CountyCasesDeaths
Marion1347632106
Lake660041156
Allen57441793
Hamilton46100461
St. Joseph44109607
Elkhart35696507
Vanderburgh32087477
Tippecanoe27796257
Johnson24902443
Hendricks23738354
Porter22802362
Madison18614404
Clark18424250
Vigo17347301
Monroe15180197
LaPorte15046250
Delaware14984259
Howard14626287
Kosciusko12217147
Hancock11630175
Bartholomew11505179
Warrick11255189
Floyd11013214
Wayne10897250
Grant9964218
Morgan9404176
Boone8863116
Dubois8227130
Dearborn817093
Henry8139151
Noble7984106
Marshall7838134
Cass7499119
Lawrence7403170
Shelby7138114
Jackson694088
Gibson6533113
Harrison644491
Huntington633999
Knox6273106
DeKalb626397
Montgomery6208109
Miami589797
Putnam575377
Clinton570271
Whitley560455
Steuben554675
Wabash5279101
Jasper524475
Jefferson506996
Ripley495685
Adams476073
Daviess4616113
Scott435869
Greene422096
Wells420987
Clay420260
White415962
Decatur4133101
Fayette404286
Jennings385160
Posey375343
LaGrange353978
Washington353249
Randolph341999
Spencer337342
Fountain332558
Sullivan326752
Starke313369
Owen312070
Fulton306567
Orange291762
Jay280445
Perry264752
Franklin264042
Carroll259132
Rush258832
Vermillion255454
Parke230026
Pike227943
Tipton226659
Blackford190540
Pulaski181855
Crawford158623
Newton156048
Benton150217
Brown144547
Martin137419
Switzerland134211
Warren120516
Union106815
Ohio84112
Unassigned0538