SmarterASP requires you to have your own dedicated IP address, which is likely to be standard with any shared webhost. For SmarterASP this currently costs $24/yr. No need to read any further, at least for SmarterASP, if you don't have a dedicated IP, and don't want that fee.
This will prompt you for your admin password, and then the website address(es). Then it will pause for you to create your signature.
Create the directories it requests in the first line, such as:
Now create a file in that directory named index.htm and paste in the response it expects. This will be a copy of the directory you just created, plus a "." and another string. Save the file, and confirm you see the hash if you paste the URL.
And you'll also need to renew these certificates every 90 days.