The main principles of zero trust security include never implicitly trusting any entity inside or outside the network, verifying and authenticating all users and devices before granting access, applying least privilege access, and using micro segmentation to limit lateral movement within the network.