Phys.org: New record set for cryptographic challenge