• Welcome to Religious Forums, a friendly forum to discuss all religions in a friendly surrounding.

    Your voice is missing! You will need to register to get access to the following site features:
    • Reply to discussions and create your own threads.
    • Our modern chat room. No add-ons or extensions required, just login and start chatting!
    • Access to private conversations with other members.

    We hope to see you as a part of our community soon!

A bit disturbing (Apple)

Nimos

Well-Known Member
If it can prevent even 40 percent of child trafficking, exploitation and abuse, I am all for it. As an iPhone user, I commend Apple for taking this step.
But it won't, that is the whole problem. Either people are simply not going to use their Iphones for it or they are going to buy an android phone as well, use their computer or whatever.

Basically nothing is gained from this, except that Apple and the authority gets the option to spy on you and we know these information gets leaked, sold or hacked at some point.

If the issue is the camera on the Iphones, then remove it. If that is not the problem, then they ought to install this spyware on all their computers, laptops or stationary ones as well, otherwise it makes no sense.

Again, how difficult is it for people that does this ****, to simply buy a digital camera and transfer the images to a computer and share it that way. Again these people are not more stupid or less technical minded than anyone else, in fact they are probably better at it as they actively try to hide it.
 

Mock Turtle

Oh my, did I say that!
Premium Member
Looking through all of that...my guess was off. Where I was incorrect was in thinking that the comparison would be made at the server. Instead the documentation says that it is the client software which compares the hashes.

Of course Apple installs and controls this software, so they'd be able to (obviously) change this without notice. They can also do updates, completely changing how the system functions. The way it works seems to me as follows:

According to the protocol, each image is not directly uploaded to the server (i-cloud) but is first encrypted at the client (user) end with a hash function using their neuralhash algorithm which creates a similar hash for similar images. So two pictures of the same swan with different sizes and encodings should result in the same or similar neuralhash. The server never sees the image nor has the ability to easily decrypt user images. Only the client (user) can decrypt them. The client also handles the scanning of the hashes, comparing them to hashes of illegal images, then reports an approximate number, a total. In the technical documents it uses the phrase 'Cardinality of the intersection'. It is purposely approximate. A user with only 1 illegal image will likely not be noticed. This is necessary for some technical reasons that have to do with stopping malicious servers and malicious clients.

If I follow this correctly the client scans the neural hash and compares it to hashes sent from the server. These are hashes of (but not originals of) illegal images. The client never gets any illegal images from the server, and the server never gets to see the client images only their hashes. Then on a weekly basis the server reports anyone who has enough illegal images to reach a certain threshold number for reporting, however there is a small amount of uncertainty about how many images. This uncertainty is created at the client end purposely by the addition of synthetic positives.
I don't have an iPhone, but if I was to get one this approach from Apple, for the various other implications of what might happen in the future, wouldn't entice me to buy any of theirs. But I suspect that software and image viewers might appear on the scene to counter what they want to achieve - laudable as it might be.
 
Top