Prime numbers seem like a number theory curiosity. They're actually what keeps your bank password safe.