Roderich, I did it again. Yes, it is an obvious, stupid, major mistake: I forgot to update the appropriate module which is in the @INC. When I added "use Digest::SHA;" and recompiled the executable (pp -x --gui -o my_program.exe my_program.pl), it all worked well.
Thank you so much for your effort! Regards, Nele