Half a croissant, on a plate, with a sign in front of it saying '50c'
h a l f b a k e r y
I think, therefore I am thinking.

idea: add, search, annotate, link, view, overview, recent, by name, random

meta: news, help, about, links, report a problem

account: browse anonymously, or get an account and write.

user:
pass:
register,


                 

GSM scrambler soft codec

Add built-in scrambling to your cellphone.
  (+5)
(+5)
  [vote for,
against]

GSM cellphones use a codec to compress analog voice data onto a low bit rate datastream.

This codec is just another bit of embedded software; it would be fairly easy to have an encryption stage on the output of the coded that scrambled the codec output based on a keyword or cipher key.

Most PDAs with built in modems have more than enough power in the processor to do this.

It would not be perfect - but adding (say) 256 bit encryption based on a one-time code phrase would make it ruinously diffcult and expensive to tap people's conversations. Plus you'd have to know it wasn't just a point-to-point data call. Most videophones have a DSP capable of this sort of encryption; if you don't want video, you can use the spare MIPS to get pretty secure 3.6 KHz audio.

One up for civil liberties !

8th of 7, Jun 17 2002

Uk Govt http://news.bbc.co....2049000/2049308.stm
Even the UK govt realise they might be going to far... [mymus, Jun 17 2002, last modified Oct 21 2004]

A5: The GSM Encryption Algorithm http://www.chem.lee.../people/jon/a5.html
"The GSM encryption algorithm, A5, is not much good." [pottedstu, Jun 18 2002, last modified Oct 21 2004]

GSM Security and Encryption http://spyhard.naro...reak/gsm-secur.html
A good, detailed description. [pottedstu, Jun 18 2002, last modified Oct 21 2004]


Please log in.
If you're not logged in, you can see what this page looks like, but you will not be able to add anything.



Annotation:







       a secure pasty for you!
though of course this would never be allowed to happen.
mymus, Jun 17 2002
  

       The only problem I see is: How do you syncronize the code words or phases in an un-interceptable manner? Some sort of public key encryption might be called for.
phoenix, Jun 17 2002
  

       GSM already incorporates an encryption algorithm. However it is not exactly state of the art technology, and it is decoded at the base station, rather than data being transmitted in an encrypted form all the way from phone to phone, so it will prevent casual eavesdropping with a radio receiver but the telcos could still monitor your call, or a determined cracker could break it easily.
pottedstu, Jun 18 2002
  

       Pottedstu: Hence the encryption codec - the speech is still scrambled handset to handset, even when it's on the spine. A LIG wouldn't be any immediate use to a tapper; you'd have to record the data stream and try to crack it offline. Putting it though an FFT would give you the signature of the algorithm but wouldn't give you the decoded speech. I agree that the GSM ciphering is pretty weak and anyone with a CMU200 can listen in fairly easily. This way, neither the Telcos or Big Brother can easily listen in.   

       You could add the same sort of encryption to GPRS or any IP-based transport fairly easily. Throw another Pentiscum at the job, they're cheap (and nasty) enough.
8th of 7, Jun 18 2002
  

       <aside purpose="historical note" >I'm not sure if it's still the case but at one time it was illegal in the UK to use a scrambler device on public telephone networks.</aside>
angel, Jun 18 2002
  


 

back: main index

business  computer  culture  fashion  food  halfbakery  home  other  product  public  science  sport  vehicle