For security reason, is it necessary to use HTTPS?
The HTTPS secure communication does not affect SEO. Instead, it improves the website SEO. Google uses HTTPS to rank websites. Google wants websites accessed in search including secure websites.
So using HTTPS or adding SSL certificate on your website will definitely provide a good signal for Google search and raise the website's ranking on search engines.