Кольцо — это множество элементов, на котором определены две операции: сложение и умножение. Сложение должно быть коммутативной операцией, и каждый элемент должен иметь обратный элемент относительно сложения. Умножение является ассоциативной операцией, но не обязательно коммутативной. Кроме того, кольцо должно содержать нейтральный элемент относительно умножения. Примерами кольца являются целые числа и многочлены с коэффициентами в заданном поле.
Криптография. Основы практического шифрования и криптографии
·
Алекс Вульф