Loosely matching rhymes for internet key exchange