meta_pixel
Tapesearch Logo
Log in
Talk Python To Me

#418: How To Keep A Secret in Python Apps

Talk Python To Me

Michael Kennedy

Technology

4.8635 Ratings

🗓️ 2 June 2023

⏱️ 67 minutes

🧾️ Download transcript

Summary

Think about the different APIs and databases your application works with. Every one of them requires either an API key or a database connection string that itself contains a password. How do you let your application access this sensitive information without storing it in source code or putting in other compromising locations? We have Glyph Lefkowitz on the show to share his security fable as well as just good advice for keeping secrets out of Python code.

Transcript

Click on a timestamp to play from that location

0:00.0

Think about the different APIs and databases your applications work with.

0:04.8

Each one of them requires either an API key or a database connection string that itself contains

0:10.4

a password.

0:11.5

How do you let your application access this sensitive information without storing it in

0:16.2

source code or put it in other compromising locations?

0:20.1

On this episode, we have Glyph on the show to share his security fable as well as just good

0:25.0

advice for keeping secrets out of Python code.

0:27.6

This is Talk Python to Me.

0:28.9

Episode 418 recorded May 24th, 2003. Welcome to Talk Python, a weekly podcast on Python.

0:50.1

This is your host, Michael Kennedy.

0:51.8

Follow me on Massadon, where I'm at M. Kennedy, and follow the podcast using at TalkPython,

0:56.9

both on bostadon.org.

0:59.2

Be careful with impersonating accounts on other instances.

1:01.9

There are many.

1:03.0

Keep up with the show and listen to over seven years of past episodes at TalkPython.fm.

1:08.2

We've started streaming most of our episodes live on YouTube. Subscribe to our YouTube channel over at TalkPython.fm. We've started streaming most of our episodes live on YouTube.

1:12.1

Subscribe to our YouTube channel over at TalkPython.fm slash YouTube to get notified

1:16.3

about upcoming shows and be part of that episode.

1:19.9

This episode is brought to you by JetBrains who encourage you to get work done with

1:25.4

PiCharm.

1:26.2

Download your free trial of PiCharm professional at TalkPython.fm

1:30.1

slash done dash with dash pie charm. And it's brought to you by the compiler podcast from Red Hat.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Michael Kennedy, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Michael Kennedy and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2025.