સુરક્ષા સોફ્ટવેર: સામાન્ય સિદ્ધાંતો