German engineer hacks digital mobile encryption