Como posso descriptografar essa rotina de criptografia?

Alguém sabe como descriptografar a seguinte rotina de criptografia? Basicamente eu tenho uma chave de criptografia, eu entro, então me pedem para digitar uma palavra de 6 letras que é então criptografada. Como vou decifrar isso? obrigado

criptografar:

      push edx 
      push ecx 
      not eax 
      add eax,0x04 
      mov edx,eax 
      pop eax 
      xor eax,edx 
      pop edx 
      rol al,1 
      rol al,1
      rol al,1 
      sub al,0x02 
      ret 

questionAnswers(1)

yourAnswerToTheQuestion