Skip to main content

Communications and Data Bill (Snoopers Charter) why it cannot work

I have read the Snoopers Charter. It tends to concentrate on the administrative processes rather than the key question as to what records can in practise be kept.

Web browsers work in two main ways. These can be distinguished in the URL. Eg http://www.theyworkforyou.com is insecure. https://www.twitter.com is secure.

If, for example, you try to use twitter in an insecure manner it automatically switches to a secure link.

The data that passes between two insecure web links can be tracked by anyone who has access to any of the networks that the data passes on. There are programs such as packet sniffers that are created to do this. Obviously the Internet Service Provider (ISP) can do this. However, data that transfers in a secure manner cannot be tracked. The secure system is called SSL Secure Sockets Layer.

The way it works is that a system called asymmetric key encryption is used to exchange a session encryption key between client and server. The server first passes out what is called a certificate with details of a number that can be used to encrypt a message. The client then encrypts the session key using that number. The system is asymmetric in that a different number is used to decode the session key than is used to encode the session key. Hence it is possible to encode the session key in such a way as only the server (and no-one in the middle of the conversation) can decode it.

This is normally done with the Rivest Shamir Adleman (RSA) algorithm which is based upon the mathematical rule that factoring the product of two very large prime numbers takes a very very long time.

Maths bit:
This is that if n=pq (p and q being both prime numbers) and m=(p-1)(q-1) and E a number selected to be coprime with m (ie it has no common factors) and D is another number selected so that DE mod n=1 then if your session key is x
y=x ** E mod n (** to the power of)
and the magic is that x=y ** D mod n
So E (plus n) is your public key and D (plus n) the private key. The client encrypts the session key with the public key and the server uses the private key to decrypt it. To get the private key from the public key you need to factor n.

If you pick long enough session keys and long enough prime numbers it is not practical to break the encryption. (it takes too many centuries of processing).

Hence if you are using SSL all that can be tracked by a "man in the middle" is which IP address is being used for the server. It is not possible to know which web pages on that server are being looked at or even the domain of the server.

The IP addresses are the numbers of each computer. You can find your public IP address here.

The same can be done for email. Furthermore it is possible to use onion routing to conceal what the destination IP address is. Hence no useful information can be obtained by people getting access to the communications between client and server.

Hence unless the state bans the use of encryption (which is used for credit card transations) then ISPs are unable to pick up any useful information about what people are doing on the net.

Obviously the state could require everyone to have a chip implanted in their skull to record all communications, but I don't think that would enthuse people.

The above, however, is why the snooping bill won't acheive anything.

Comments

Jerry said…
Has the Government actually found someone they were looking for, we are all drones these days and chips in skulls would be an easy out, it does not protect national security snooping on folks the way they intend, minorities controlling the masses, I would gladly allow Gov.PLC to snoop on my emails, they would have a sharp wake up call, well that's when the ruddy thing works right
Jake Maverick said…
not true...i use the SSL firefox addon, auto encrypts all viewing supposedly....back doors built into the system or they wdn't be allowed to operate.

and you have been spying on my emails for years, never mind cameras in the house/ prison in which i try to survive (and other devices most likely, RIPA 2001- not just Mafia5 doing it these days! even the dutbin man can and any other private employee as authroised- as JSA seekers also pay NINO they're considered employees of the state...that means anyone can do it! unless oyu do it to them, defned themselves then Victor says YOU are the bad guy)
....the odd fifth columnist does let me know now and then!

pretty sure John knows this as he is an MP + has worked in the field...onion routing eh...? tempted to look that one up but what's the point if you're advocating it?
Jake Maverick said…
https://www.pirateparty.org.uk/forum/viewtopic.php?f=11&t=4266

Popular posts from this blog

Statement re false allegations from Esther Baker

Statement by John Hemming
I am pleased that the Police have now made it clear that there has been a concerted effort to promote false criminal allegations against me and that the allegations had no substance whatsoever.
I would like to thank Emily Cox, my children, Ayaz Iqbal (my Solicitor), my local lib dem team and many others who supported me through this dreadful experience. There are many worse things that happen to people, but this was a really bad experience.
It is bad enough to have false allegations made about yourself to the police, but to have a concerted campaign involving your political opponents and many others in public creates an environment in which it is reasonable to be concerned about ill founded vigilante attacks on your family and yourself. Luckily there was a more substantial lobby to the contrary as well, which included many people who were themselves real survivors of abuse, which has helped.
I am normally someone who helps other people fight injustice. …

R v SUSSEX JUSTICES ex p McCARTHY [1924] 1 KB 256

I have only just found this one which I think is accurately reported below (but if it is not please give me an accurate report).

KING’S BENCH DIVISION

R v SUSSEX JUSTICES ex p McCARTHY [1924] 1 KB 256

November 9 1923

Editor’s comments in bold.

Here, the magistrates’ clerk retired with the bench when they were considering a charge of dangerous driving. The clerk belonged to a firm of solicitors acting in civil proceedings for the other party to the accident. It was entirely irrelevant that there had been no evidence of actual influence brought to bear on the magistrates, and the conviction was duly quashed.

LORD HEWART CJ:
It is clear that the deputy clerk was a member of the firm of solicitors engaged in the conduct of proceedings for damages against the applicant in respect of the same collision as that which gave rise to the charge that the justices were considering. It is said, and, no doubt, truly, that when that gentleman retired in the usual way with the justices, taking with him the…

Service launched to reduce the pain of calling a call centre.

Click here to try the beta test call entre phoning service"John Hemming, who has created an internet Startup called Cirrostratus since he ceased being an MP, is launching a free online service to make life easier for people phoning call centres.   The service is provided by Cirrostratus, but the SIP backbone is provided by the multi-award winning business VoIP solution, Soho66." John said, "Many people find phoning call centres a real pain.  Our service is aiming to make things a lot easier.   One click on alink or the bookmarks list and our server will phone up the call centre and get through all the menus.  This is a lot faster than when people have to phone up and is less irritating." "Additionally the system uses WebRtc and the internet to make the call. This means that people don't find their normal phone system being blocked whilst they hang on the line waiting to speak to a human being." Marketing Manager from Soho66, David McManus, said: &q…