> I know all of you are going to want to say "you don't want that", but
> please simply accept that pure Lua is the requirement.
Depends on what kind of assymetric encryption do you want.
For example, I did pure-lua sha256_crypt few years ago just for fun (and
failed to find the sources now).
Or what do you want to have?