ડેટાના એન્ક્રિપ્શન અને ડિક્રિપ્શન માટેની પદ્ધતિઓનો વિકાસ એ વિશાળ શ્રેણીના બીજગણિત પદ્ધતિઓ પર આધારિત છે.