Yes, the LTI 1.3 spec requires https. In addition many modern browsers won't connect to websites that don't have https enabled, so even if you're not using LTI you would still run into problems with students having trouble connecting to your server. There are instructions for enabling https on the wiki.
Installation
SSL needed for LTI access?
This forum has a limit to the number of forum postings you can make in a given time period - this is currently set at 5 posting(s) in 1 day