După cum au spus și alții, da, o poți face manual.
Nu sunt conștient de nicio sarcină pe care un computer convențional (adică nu cuantic) poate face și tu nu. Cu toate acestea, s-ar putea ca unele sarcini pe care le pot îndeplini într-o secundă i-ar lua unui om o viață întreagă.
De asemenea, după cum s-a arătat într-un comentariu, ceea ce aveți aici nu este AES „pur”. AES preia blocuri de 128 de biți și chei de dimensiuni variate (64, 128, 256).
Intrarea dvs., presupunând codificarea UTF-8, ar avea o lungime de 32 de biți (și de obicei ar fi completată), cheia dvs. presupunând că UTF-8 are și o lungime de 32 de biți (ar fi putut fi folosită și ca număr întreg de 16 biți). Și ieșirea dvs. este de 32 de "caractere", care presupunând că UTF-8 este de 256 de biți. Ieșirea dvs., foarte surprinzător, este, de asemenea, realizată în întregime din „caractere imprimabile” (litere, simboluri și cifre). Este foarte puțin probabil ca AES să aibă o astfel de ieșire (cu excepția poate unor moduri proaste care trebuie evitate). Prin urmare, bănuiesc foarte mult că ieșirea dvs. este codificată folosind... ceva... „Arata ca” Base64 (este compatibil cu setul de caractere implicit), cu excepția faptului că este prea lung pentru a codifica 128 de biți.
Concluzie: da, se poate, dar nu încercați să comparați ceea ce ați face manual cu ceea ce aveți aici. Aici, s-au făcut unele procesări suplimentare.