bangpypers / meetup-talks

Creative Commons Zero v1.0 Universal
6 stars 2 forks source link

[Talk] Creating Secure OTPs: Best Practices #28

Closed sayakongit closed 1 week ago

sayakongit commented 4 months ago

Title of the talk

Creating Secure OTPs: Best Practices

Description

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.

What format do you have in mind for your talk?

Talk

Table of contents

What domain would you say your talk falls under?

Core Python

Duration in minutes (including Q&A)

20

Prerequisites

Basic knowledge of Python.

Speaker 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.

LinkedIn: https://www.linkedin.com/in/sayaksaha10/ Twitter: https://twitter.com/10_sayak

The talk/workshop speaker agrees to

anistark commented 2 months ago

Hey @sayakongit Do you want to present this in this month meetup on May 18th?

sayakongit commented 2 months ago

Hey @sayakongit Do you want to present this in this month meetup on May 18th?

Hey @anistark, yes sure.

sayakongit commented 2 months ago

Hi @anistark, the meet-up is happening on 18th?

anistark commented 2 months ago

@sayakongit Yes

anistark commented 1 month ago

@sayakongit We had to cancel May meetup but will you be able to present in June 22nd meetup?

sayakongit commented 1 month ago

Hi @anistark, yes I will be available on 22nd of June.

anistark commented 1 month ago

@sayakongit There's a slight scheduling conflict. Are you available on 15th?

sayakongit commented 1 month ago

@anistark It would be difficult to manage on 15th. If possible, I can join the following month.

anistark commented 1 month ago

@sayakongit July meetup is on 13th. Will that work for you?

sayakongit commented 1 month ago

@sayakongit July meetup is on 13th. Will that work for you?

Yes, I'll be available on 13th.

RiteshAgrawal commented 3 weeks ago

@sayakongit Can you please share your headshot here. It is required for the meetup poster.

anistark commented 3 weeks ago

@sayakongit Can you please share your headshot here. It is required for the meetup poster.

@sayakongit gentle reminder on this.

anistark commented 3 weeks ago

@sayakongit is it ok to use your linkedin pic?

sayakongit commented 3 weeks ago

Hi @anistark, yes please! You can go ahead with the LinkedIn picture.