Command to archive alot of files quickly and securelly

What command i need to use to create one file out of around 500 000 files totaling around 50gb of data? the way that no one without key or password can extract its contents?

THe command must be super fast because i want to do these backups daily. I dont care if its uncompressed, its just must be fast, resource lightweight and secure.