I have a website , in which I which store Invoices which need to be Encrypted .If Anyone can Access I will fall in Very Big Trouble That can be only accessed from a Specific Device , Is that Possible , Or How can I Make it UN-Accessible for All , So that No one can Access the Invoices , Except Me
Websites are meant for making content accessible to others - be it with restrictions, such as other employees in your organization, or everyone with an internet connection. If you’re the only one who should have access to the content, I would not recommend putting it on a website. Storing this content locally on your computer, with appropriate backups of course, will be far more secure than putting it on a website.
If you’re talking about storing and restricting access to internal documents, a file sharing and collaboration solution such as Microsoft Office or Google Workspace is often used.
If you’re talking about restricting access to a website, you might want to look into a solution such as Cloudflare Access which will let you put the website behind a login page. However, as with any Cloudflare product, this only works if you ensure requests actually pass through Cloudflare - so you’ll need to block non-Cloudflare IPs at your origin.