seven things: frank zappa, t. coraghasen ... - … · gary mcgraw, ph.d. vice president, security...
TRANSCRIPT
Gary McGraw, Ph.D.
Vice President, Security Technology
Seven Things:Frank Zappa, T. Coraghassen Boyle,
and 21 Years in Security
@cigitalgem
© 2018 Synopsys, Inc. 2
Seven Things I (May) Have Learned in 21 Years
1. Passion matters.
2. So does a good rhythm section.
3. Practice, then practice some more.
4. Write original music.
5. Find the calm.
6. Give back.
7. Know your audience.
Frank Zappa
T.C. Boyle
© 2018 Synopsys, Inc. 3
Passion matters.
1
© 2018 Synopsys, Inc. 4
1984: The Chinese Room
© 2018 Synopsys, Inc. 5
1988: Letter Spirit with Douglas Hofstadter
© 2018 Synopsys, Inc. 6
Stating the Obvious? Software Security
© 2018 Synopsys, Inc. 7
Have Fun and Follow Your Passion
• Others perceive passion and align
• Do not compromise to make a buck
• Love your job so you can live your job
© 2018 Synopsys, Inc. 8
So does a good
rhythm section.
2
© 2018 Synopsys, Inc. 9
Develop a Rhythm for the Long Haul
• Expect to travel the world and
repeat yourself
• Reach out and don’t be shy
• Go to conferences (and speak)
~ 30 talks a year later (~8
keynotes)
(one boondoggle a year is
probably OK)
© 2018 Synopsys, Inc. 10
Be Patient and Be Consistent
• Get rich quick only happens with the lottery
(a.k.a. the “stupid tax”).
• Find your rhythm, share your clue.
– Publish, speak, ‘cast, blog
• Expect to work the same problem for
decades (not months).
• Changing the world takes time.
© 2018 Synopsys, Inc. 11
Use Your Network to Build Great Stuff
• Many minds are greater than one.
• Care and feeding of your network is important.
• Technology transfer takes a decade.
• Share great ideas and get everyone you know involved.
© 2018 Synopsys, Inc. 12
Practice, then
practice some more.
3
© 2018 Synopsys, Inc. 13
What Exactly is “Research”?
• Academia and science provide great backgrounds.
• Learning how stuff breaks is helpful too.
• Do not shy from real science or from hands-on work.
• Ultimately, make sure your stuff works in the real world.
• And practice!
© 2018 Synopsys, Inc. 14
Build and Break are Equal Partners in Security
© 2018 Synopsys, Inc. 15
Write original
music.
4
© 2018 Synopsys, Inc. 16
Build Your Own Stuff (Use Science)
• BSIMM
• IEEE CSD
• CISO Project
© 2018 Synopsys, Inc. 17
109 firms in BSIMM8 community
© 2018 Synopsys, Inc. 18
Avoiding the Top Ten Design Flaws
• Earn or give, but never assume, trust.
• Use an authentication mechanism
that cannot be bypassed or tampered
with.
• Authorize after you authenticate.
• Strictly separate data and control
instructions, and never process
control instructions received from
untrusted sources.
• Define an approach that ensures all
data are explicitly validated.
• Use cryptography correctly.
• Identify sensitive data and how they
should be handled.
• Always consider the users.
• Understand how integrating external
components changes your attack
surface.
• Be flexible when considering future
changes to objects and actors.
© 2018 Synopsys, Inc. 19
The CISO Report to released January 2018
•BSIMM-like study of 25 CISOs
•Measurement and assessment
for CISO and firm
•ADP, Aetna, Allergan, Bank of
America, Cisco, Citizens Bank,
Eli Lilly, Facebook, Fannie Mae,
Goldman Sachs, HSBC,
Human Longevity, JPMorgan
Chase, LifeLock, Morningstar,
Starbucks, and U.S. Bank
http://bit.ly/CISO-4tribes
© 2018 Synopsys, Inc. 20
Or, Just Write Original Music
http://garymcgraw.com/music
© 2018 Synopsys, Inc. 21
Find the calm.
Who can achieve
the unconscious-
conscious state of
the reader when
everything is
stimulation,
everything is
movement and
information?
5
© 2018 Synopsys, Inc. 22
Know What it Means to Look into the Pit
•Achieve the Buddha calm.
•Don’t panic.
•Leadership is key. Seek adult supervision.
Set realistic goals with (not for) everyone.
•Develop and use metrics.
–EBITDA
–Open book management
© 2018 Synopsys, Inc. 23
We are animals and we are made in
this way and this is how we behave.
I'm just kind of fascinated by how we
can deny that we are animals and
what our impact on the other animals
is like, and how quixotic we can be in
trying to assess what we've done in
trying to correct it.
Give back.
6
© 2018 Synopsys, Inc. 24
You May Make Your Own Luck, But SHARE IT
• Give back to others in your field.
• Give back to your community, especially
those in need.
• No money? Give your time.
• We’re all monkeys on this planet together.
© 2018 Synopsys, Inc. 25
There is pleasure in making art for its own
sake, but I think it screams for an audience. I
really think it would be difficult to write were I
to know that no one would ever read it.
Know your audience.
7
© 2016 Synopsys, Inc. 26
Thanks for Listening!
© 2018 Synopsys, Inc. 27
http://garymcgraw.com