ઊલટી રીતે, એક ડિક્રિપ્શન અલ્ગોરિધમ એનક્રિપ્ટ થયેલ સંદેશ લે છે અને તેને એક અથવા વધુ કીઓનો ઉપયોગ કરીને તેના મૂળ સ્વરૂપમાં પુનઃસ્થાપિત કરે છે.