Key exchange patches.