No history yet

Security Architecture and Engineering

Transcript

Beau

Okay, so last time we really hammered home the idea of knowing what you have to protect—classifying data, figuring out who owns it, all that asset management stuff. Which makes total sense. But... it feels like we just organized all the valuables and put them in a big pile. We haven't actually built the vault yet.

Jo

That is the perfect transition, Beau. Because that's exactly what this next domain is about. We're moving from the 'what' and 'why' of security governance and asset management to the 'how.' This is Security Architecture and Engineering. We're the architects now. We're drawing the blueprints for the vault.

Beau

So it’s not just about buying a strong lock, it's about deciding where the door goes in the first place?

Jo

Exactly. You don't build a bank and then think, 'Hmm, where should we put the vault?' You design the entire building *around* the vault. That's the core idea here. Security isn't an add-on; it's baked into the design from the very beginning. We do this using established security models and principles.

Beau

Okay, 'security models' sounds intimidatingly academic. Like, are we talking complex math formulas?

Jo

Not at all. Think of them as rulebooks for how information can move. A classic one you'll see on the CISSP is the Bell-LaPadula model. It's all about confidentiality—keeping secrets secret. Its mantra is 'no read up, no write down.'

Beau

No read up, no write down. Okay... what does that mean in, like, an office setting?

Jo

Imagine a military scenario. A private with 'Secret' clearance can't read a 'Top Secret' document. That's 'no read up.' Pretty intuitive. The 'no write down' is the clever part: A general with 'Top Secret' clearance can't copy a paragraph from their Top Secret report and paste it into an email going to the 'Secret' level. It prevents accidental leaks from a higher level to a lower level.

Beau

Oh, I see. So it enforces the flow of information to maintain confidentiality. Is there... like, an opposite one?

Jo

There is! It's called the Biba model, and it's all about integrity—making sure data is trustworthy and not tampered with. Its rules are 'no read down, no write up.'

Beau

Okay, my brain just flipped. No read down? Why wouldn't you want to read something less sensitive?

Jo

Because that less-sensitive data might not be trustworthy. Think of a critical hospital patient-monitoring system. It has a high integrity level. You don't want it reading data from some random, untrusted website on the internet, because that data could be malicious and corrupt the critical system. That's 'no read down.' It can't be tainted by lower-integrity sources.

Beau

Got it. So it's protecting the clean room from outside germs. And the 'no write up' part?

Jo

That means an untrusted user can't modify a trusted file. So, a junior admin can't accidentally overwrite the main operating system configuration file. These models are fundamental blueprints. Now, once you have the blueprint, you need the right building materials. That's where something like cryptography comes in.

Beau

Okay, cryptography. Encryption. Making messages secret. I get the basic idea, but the terms always get jumbled. Symmetric, asymmetric... what's the simple breakdown?

Jo

It's all about the keys. Symmetric encryption uses one single, shared key. Think of a house key. You and I both have a copy. I can use it to lock the door, and you can use the exact same key to unlock it. It's fast and efficient.

Beau

But the problem is, how do I get you the key in the first place without someone else copying it?

Jo

Precisely. That's the challenge of key exchange. Which brings us to asymmetric encryption. This one is brilliant. It uses two keys: a public key and a private key. Think of it like a mailbox. Your public key is the mail slot. Anyone in the world can know its location and use it to drop a letter in.

Beau

Okay...

Jo

But only you have the private key to open the mailbox and read the letters. So I can find your public key online, use it to encrypt a message to you, and know that only you, with your private key, can ever decrypt and read it. It solves the key exchange problem.

Beau

So we use the public key to lock it, and a private key to unlock it. That makes sense. But this all feels very... digital. What about the physical world? The actual computers and server rooms?

Jo

Great point. Because the most advanced encryption in the world is useless if someone can just walk out the door with your server. That's physical security, and it's a huge part of this domain. We call it defense-in-depth, or the onion model.

Beau

The onion model? Because it has layers and makes you cry?

Jo

Hopefully only the attackers. Think about it. The outer layer is the perimeter of your property—fences, gates, security guards. Then you get to the building itself—strong walls, locked doors, maybe a reception desk. Inside that, you have the server room, which has its own reinforced door with a badge reader. Inside that, the servers are in locked racks. Each layer forces an intruder to defeat another set of controls.

Beau

So, you've designed this beautiful system. It's got architecture models, encryption, physical security... the whole nine yards. How do you know if it actually works? How do you... check?

Jo

That's the final piece: evaluation. We have to verify that the security we designed is implemented correctly and is effective. One way is through certifications and accreditations. A formal process where an independent body assesses your system against a set of standards.

Beau

So like getting a building inspector to sign off that you built the house according to the blueprint.

Jo

Exactly that. And we also do things like penetration testing—hiring ethical hackers to try and break in. It's one thing to say your vault is secure, it's another thing to see if a professional can actually crack it. That's how you find the weaknesses you didn't know you had.

Beau

So it all comes full circle. You draw the blueprint, you build the thing with good materials, you add layers of physical protection, and then you hire someone to try and knock it all down just to be sure.

Jo

That's Security Architecture and Engineering in a nutshell. It's proactive, not reactive. You're trying to solve problems before they even exist.