YoVDO

Secure by Design - Security Principles for the Working Architect

Offered By: ACCU Conference via YouTube

Tags

ACCU Conference Courses Software Development Courses Auditing Courses System Security Courses Defense in Depth Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore key security principles for system architects in this ACCU 2019 conference talk. Learn ten proven principles for designing secure systems, explained in the context of mainstream system design rather than specialized security engineering language. Discover how to apply these principles in practice to enhance system security, covering topics such as separating responsibilities, implementing the simplest solution possible, auditing sensitive events, setting secure defaults, avoiding reliance on obscurity, and employing defense-in-depth strategies. Gain valuable insights from Eoin Woods, CTO of Endava and co-author of "Software Systems Architecture," as he bridges the gap between security expertise and practical application for software developers.

Syllabus

Intro
REVISITING SECURITY
ASPECTS OF SECURITY PRACTICE
SECURITY DESIGN PRINCIPLES
SEPARATE RESPONSIBILITIES
SIMPLEST SOLUTION POSSIBLE
AUDIT SENSITIVE EVENTS
SECURE DEFAULTS & FAIL SECURELY
NEVER RELY ON OBSCURITY
DEFENCE IN DEPTH
SECURE THE WEAKEST LINK


Taught by

ACCU Conference

Related Courses

Khronos Sycl Language Framework for C++ Accelerators - Take Advantage of All the MIPS
ACCU Conference via YouTube
Space Invaders - The C++20 Spaceship Operator is Upon Us
ACCU Conference via YouTube
Grinding, Farming, and Alliances - Become a Better Programmer by Using Words and Ideas From Casual Gaming
ACCU Conference via YouTube
Designing for C++ Concurrency Using Message Passing
ACCU Conference via YouTube
Productivity in C++ Game Development - Inside the Mind of an AAA Game Developer
ACCU Conference via YouTube