in reply to crypto with core modules only

using core-modules only

That basically amounts to including any useful perl-only encryption module verbatim (along with those it depends on) into the script you want to create.

There should be no difference between doing that and using a non-core module, except maintainance issues.

See also App::FatPacker, Module::FatPack etc.

perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'