So the crypto talk took no prisoners on the mathematics but at least my functional analysis lecturer would be proud to know that I still understand rings, groups and fields.
The summary of the talk was pretty interesting. Elliptic curve cryptography is taking over from RSA as it uses smaller keys and is less demanding in terms of its computation so that it fits in better with the low-power/mobile computing devices.