Protecting Data in Transit using HMAC and Diffie-Hellman
Data integrity refers to the assurance that data will remain accurate, unaltered, and consistent throughout its lifecycle. In communication, data integrity is important in safeguarding against unintended alterations and malicious interventions during data transmission.
In this session, we'll explore the various ways one can ascertain the integrity of the data as well as the tradeoffs between them. Folks will learn about MDC, MAC, HMAC, The Diffie-Hellman-Merkle Protocol as well as the X.500 Signature Family. This will help the attendees make an informed decision as to what they need in their business requirements. We will then see a live demonstration explaining how to use these options in a Node/ Typescript Application.
Mastering Custom Pipes in Angular 15
Custom pipes are essential for manipulating and transforming data in Angular applications. With the release of Angular 15, new features and improvements have been added to make custom pipes even more powerful and flexible. In this conference session, we will explore the latest advancements in custom pipes in Angular 15 and learn how to leverage them to create complex data transformations.
During this session, we will cover the following topics:
Introduction to custom pipes and their use cases
The syntax and structure of custom pipes in Angular 15
Using parameters and arguments in custom pipes
Chaining multiple pipes to perform complex transformations
Creating and using custom pipe decorators
Best practices for designing and implementing custom pipes
Debugging and troubleshooting custom pipes
By the end of this session, attendees will have a deep understanding of the latest features and improvements in custom pipes in Angular 15. They can create efficient and robust custom pipes to handle any data transformation needs in their Angular applications.
JavaScript Security: Defending against Prototype Pollution Attacks
Prototype pollution is a security vulnerability in JavaScript that allows malicious actors to introduce arbitrary properties into global object prototypes. This may lead to Denial of Service (DoS), Session Fixation, Security Bypass Checks, SQL and NoSQL Injections, and Remote Code execution.
In this talk, we'll first understand the JavaScript Inheritance model and how the prototype functions in JavaScript. We will then understand what Prototype Pollution is and how Prototype Pollution works with the help of a live demonstration. Finally, we will explore ways to defend our application against Prototype Pollution attacks in the same demonstration.
Iterators and Generators in JavaScript
Iterators are a go-to in the lives of JavaScript developers. In this course, we'll dive deep into two fundamental concepts: Iterators and Generator Functions. These topics are the backbone of efficient JavaScript programming.
In this talk, we will learn about Iterators, a fundamental aspect of JavaScript development. We will delve into the commonly used built-in iterators and will learn how to create our own custom iterators with the help of a live example. We'll wrap up by learning about Generator Functions, a powerful feature that enables you to pause and resume execution.
Flutter + Auth0 = Securely Awesome Apps
In this technical session, I will share my extensive experience in integrating Auth0 with Flutter to provide secure and reliable authentication in Flutter apps. I will demonstrate best practices, advanced authentication techniques, and tips for building scalable and secure Flutter apps that meet production standards. Attendees will also learn about Auth0's rich set of features for authentication and authorization and how it compares to other solutions. This session will help developers learn about the rich developer experience and understand how to leverage the power of Auth0 to create seamless and personalized authentication experiences for their users in production.
DevFest Hubli 2023 Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top