وتحقيقا لهذه الأهداف، تتضمن المدونة عدة مواصفات وظيفية من بينها ما يتعلق بجمع وتقييم المعلومات بشأن المخاطر التي تهدد إجراءات الحماية، وتبادل تلك المعلومات مع الحكومات الأطراف التي يهمها الأمر، والمطالبة بتحديث بروتوكولات الاتصالات الخاصة بالسفن والموانئ ومنع الوصول دون إذن إلى السفن والموانئ ومناطقها الممنوع الدخول إليها والتصدي لمحاولات تسريب الأسلحة والمواد القابلة للاشتعال أو المتفجرات إلى متن السفن وداخل الموانئ، وتسهيل طرق الإنذار من أي خطر يهدد الحماية البحرية أو أي عمل تنال منها، والمطالبة بخطط لحماية السفن والموانئ تستند إلى تقييم مواطن ضعف وتخدم أغراض تدريب العاملين بما يجعلهم على اطلاع على الخطط وإجراءات الحماية.
In order to achieve its objectives, the Code provides a non-exhaustive list of functional requirements. For example, Contracting Governments are required to gather and evaluate information about threats to security and share it with the Contracting Governments concerned; request updated communication protocols for ships and port facilities; prevent unauthorized access to ships, port facilities and their restricted areas; prevent introduction of unauthorized weapons and incendiary or explosive materials on board ships or in port facilities; introduce methods for raising the alarm in the event of a threat to maritime security or an event affecting it; require security plans for ships and port facilities, based on vulnerability assessments; and provide training and conduct drills with a view to ensuring that employees fully understand security plans and procedures.