Is what it was trying to translate, not sure where you/it got 'rumgeilt' from.
A more natural sounding translation would be:
The technology has improved since then, but, on the other hand, so have the methods to crack it
You could also translate 'wiederum' as 'in turn' which might exlain the 'turn' in Google's translation.