vmc cipher b divergences explained