Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[March Meet-up] Creating Secure OTPs: Best Practices #57

Open
sayakongit opened this issue Feb 21, 2024 · 14 comments
Open

[March Meet-up] Creating Secure OTPs: Best Practices #57

sayakongit opened this issue Feb 21, 2024 · 14 comments
Assignees

Comments

@sayakongit
Copy link

Title of the talk/workshop

Creating Secure OTPs: Best Practices

Abstract of the talk/workshop

I will be presenting on "Creating Secure OTPs: Best Practices." Initially, I'll discuss the importance of OTPs (One-Time Passwords) and highlight different types, such as time-based and HMAC-based OTPs. Additionally, I'll explain why relying solely on random number generators for OTP generation isn't ideal due to potential security threats.

Next, I'll delve into the cryptographic approach used to generate OTPs, emphasizing its role in enhancing security. I'll also introduce the PyOTP Python library, which simplifies the OTP generation process. A live demonstration using PyOTP will illustrate its functionality.

Following the demonstration, I'll open the floor to audience questions, encouraging a deeper understanding of the topic. In conclusion, I'll stress the significance of adhering to secure OTP generation practices to effectively mitigate security risks.

Category of the talk/workshop

Core Python - Language Features, Python Implementations, Extending Python and Standard Library, language internals.

Duration (including Q&A)

20 min.

Level of Audience

Intermediate

Speaker Bio

  1. Bio - I am a Systems Engineer at TCS with a passion for community engagement and open source contributions. I have worked as a full stack developer with Python based frameworks such as Django, Flask etc. and all major JavaScript frameworks. Throughout my career, I've attended, organized, and spoken at numerous community events, sharing insights and experiences with fellow enthusiasts. As an active open source contributor and maintainer, I strive to foster collaboration and innovation within the developer community.

  2. Company - Tata Consultancy Services

  3. Email - [email protected]

  4. Years of Exp - 2

Prerequisites(if any)

@kalyan678
Copy link

Hi @sayakongit - Thank you so much for expressing interest in speaking at the HydPy meetup. Your proposal looks promising!
Would you be able to give this talk on March 16th in Hyderabad , in person?

@sayakongit
Copy link
Author

Hi @kalyan678 @bpkapkar I would love to but I have already confirmed another event in Chennai on the same date. Although, I would want to give this talk on April meet-up if possible.

Thanks in advance!

@kalyan678
Copy link

Hi @kalyan678 @bpkapkar I would love to but I have already confirmed another event in Chennai on the same date. Although, I would want to give this talk on April meet-up if possible.

Thanks in advance!

@sayakongit - Alright. Thanks for your prompt response. We will reach out to you accordingly.

@bpkapkar
Copy link
Contributor

bpkapkar commented Apr 1, 2024

@sayakongit Would you be available and willing to deliver the talk in Hyderabad during the month of April, as previously expressed about the interest on the same.

@sayakongit
Copy link
Author

sayakongit commented Apr 1, 2024

@sayakongit Would you be available and willing to deliver the talk in Hyderabad during the month of April, as previously expressed about the interest on the same.

@bpkapkar Hey, yes I am available in April except 20th.

@sayakongit
Copy link
Author

@kalyan678 @bpkapkar Can you please confirm the date for April meet-up?

@bpkapkar
Copy link
Contributor

bpkapkar commented Apr 2, 2024

@sayakongit We are considering the 20th of April for our meetup. Could you please confirm if this date works for you? Otherwise, we can look into scheduling your talk for the next month.

@sayakongit
Copy link
Author

@bpkapkar As I mentioned earlier, I am not available on the 20th. Let's do it next month then.

@sayakongit
Copy link
Author

@bpkapkar @kalyan678 - Hello, I saw the CFP poster for May. Can you tell me the date of the meet-up please? I would be free this time.

@bpkapkar
Copy link
Contributor

bpkapkar commented Apr 26, 2024

@sayakongit Dates are not yet finalized , it will be probably on 2nd or 3rd week of the may.

@sayakongit
Copy link
Author

@sayakongit Dates are not yet finalized , it will be probably on 2nd or 3rd week of the may.

Cool. You can count me in this time for the talk.

@kalyan678
Copy link

@sayakongit Dates are not yet finalized , it will be probably on 2nd or 3rd week of the may.

Cool. You can count me in this time for the talk.

@sayakongit - This time, we're concentrating on GENAI & LLM's for our theme, so we'll aim to schedule your talk for the following months. Thanks for your understanding.

@bpkapkar
Copy link
Contributor

We are considering the 20th of July or 27th of July for our meetup. Could you please confirm if this date works for you? Otherwise, we can look into scheduling your talk for the upcoming month.

@bpkapkar
Copy link
Contributor

@sayakongit Would you be available and willing to deliver the talk in Hyderabad on 24 August Saturday, as previously expressed about the interest on the same.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants