NOVEMBER New Directions in Cryptography