Professional Documents
Culture Documents
Lect 3
Software
Software security
Security is necessary
means protecting
to provide availability,
software against
confidentiality, and
malicious attacks and
integrity.
other risks.
JUST TO CLARIFY ..
• – Software is the weakest link in the security chain, with the possible exception of
“the human factor”
Good, secure software • we do not know very well how to write secure SW
is the need of the day. we do not even know how to write correct SW!
But WHY ?
Why?
You can’t spray paint security features onto a design and expect it to become
secure.
Most approaches in practice today involve securing the software AFTER its been
built.
Not the best approach , and certainly not effective enough as has been proved
(we still have issues with our software being meddled with by hackers don’t we!)
Different Terms
A+T+V=R