C&C++ Secure Programming Quick Guide
Simplifying coding Coding No unsafe library function callsNo unchecked access/write Fail-secure as default Limited resource consumptionSeparate Data plane and Control planeRobust module interfacesTimeout all failed connectionsInput validation Minimize platform dependentMinimize shared or global valuesMinimize threads locks or other race conditionsMinimize PrivilegesMinimize error handling messagesMinimize type castings of pointers, use void type pointers if necessary because the […]
C&C++ Secure Programming Quick Guide Read More »