SlideShare a Scribd company logo
1 of 6
Copyright © 2017 Accenture All rights reserved. Non binding proposal.
MULTI-FACTOR
AUTHENTIFICATION
WITH AMAZON ALEXA
Keep your customers secure in a voice-enabled future
Get creative in
verifying a user
Higher level of security
needed for voice?
Is the Alexa Voice Pin
enough?
How about looking at the
next level of authentication.
The ability to authorise a
user based on previous
locations or through Audio or
other means
Some skills may require a
higher level of security to
ensure the user is who is
they say are.
E.g. Banking Skills, Product
purchasing Skills, Health and
Medical Skills + other
Sensitive data Skills
The Alexa voice pin is handy,
especially for false positives
when ordering (Alexa TV
Adverts!)
However it is still a static
code, and once its heard by
others, is it still secure?
PREPARING FOR THE FUTURE OF VOICE
APPLICATIONS
HOW/WHY WE USED MULTI-FACTOR
AUTHENTICATION
The skill we were creating allows
users to purchase products.
Future implementations would
also allow you to hear a
customers purchase history.
We felt this was enough to
enable additional security for the
user and looked at some
providers who could help.
A push notification system service that lets you
send messages. Powerful and cost-effective
AWS SNS (SIMPLE NOTIFICATION SERVICE)
Voice, Video, Messaging and Authentication APIs
for a variety of applications
TWILIO
Set of cloud based communication APIs, including
SMS, Voice, Chat and Verification
NEXMO
USING NEXMO FOR MULTI-FACTOR
AUTHENTICATION
First we need to sign
up to get our API Key,
Secret Key and Brand
Name in order to be
able to use the Verify
API calls
To implement Nexmo
using Node JS there is
a very handy Nexmo
node package which
simplifies making calls
to the Verify API
We need to implement
the API calls and setup
the credentials for calls
correctly
Build the solution to
call the verify API at
the correct time. Once
to send the code to the
user, second to check
the user has provided
the code correctly
Test the skill on a real
Alexa device or the
online simulator
SIGN UP TO
NEXMO
INSTALL NODE
PACKAGE
IMPLEMENT
CREDENTIALS &
API CALLS
IMPLEMENT
CALLS INTO YOUR
INTENTS
TEST YOUR
SOLUTION
1 2 3 4 5
OTHER CREATIVE AUTHENTICATION
METHODS CURRENTLY EXPERIMENTING
LOCATION BASED
AUTHENTICATION
AUDIO AUTHENTICATION FACIAL & VOICE RECOGNITION
AUTHENTICATION
Location based authentication is
something we’ve looked into for some
clients.
The user is asked where they were on a
specific date and time range. Follow up
questions may be asked to ensure
validity.
One example is to let the user hear an
audio snippet of a song/audio book they
have been listening to over the past few
days.
The user is then required to say the
artist/author/title plus any other uniquely
identifiable information
Some companies may wish to use an
Alexa device within their store/branch.
Somewhat futuristic for Alexa, the idea is
to have a camera identify the user and let
Alexa know if the person is indeed who
they claim to be.
https://goo.gl/dXlbSC
https://goo.gl/OgSZWY
6
CONTACT
FAISAL VALLI
WORK E-MAIL: FAISAL.A.VALLI@ACCENTURE.COM
PERSONAL E-MAIL: FAISALVALLI9@GMAIL.COM
LINKEDIN: HTTPS://WWW.LINKEDIN.COM/IN/FAISAL-VALLI-63B21537
TWITTER: @FAISALVALLI9

More Related Content

What's hot

Voice enable all the things with Alexa
Voice enable all the things with AlexaVoice enable all the things with Alexa
Voice enable all the things with AlexaMark Bate
 
Introduction to building alexa skills and putting your amazon echo to work
Introduction to building alexa skills and putting your amazon echo to workIntroduction to building alexa skills and putting your amazon echo to work
Introduction to building alexa skills and putting your amazon echo to workAbe Diaz
 
Building voice enabled Apps with Alexa voice service and Amazon Lex.
Building voice enabled Apps with Alexa voice service and Amazon Lex.     Building voice enabled Apps with Alexa voice service and Amazon Lex.
Building voice enabled Apps with Alexa voice service and Amazon Lex. Amazon Web Services
 
DIY Your Amazon Echo
DIY Your Amazon EchoDIY Your Amazon Echo
DIY Your Amazon EchoVictor Sue
 
WKS403 Build an Alexa Skill using AWS Lambda
WKS403 Build an Alexa Skill using AWS Lambda WKS403 Build an Alexa Skill using AWS Lambda
WKS403 Build an Alexa Skill using AWS Lambda Amazon Web Services
 
Amazon Alexa - Introduction & Custom Skills
Amazon Alexa - Introduction & Custom SkillsAmazon Alexa - Introduction & Custom Skills
Amazon Alexa - Introduction & Custom SkillsAndré Maré
 
AWS re:Invent 2016: How Capital One Built a Voice-Based Banking Skill for Ama...
AWS re:Invent 2016: How Capital One Built a Voice-Based Banking Skill for Ama...AWS re:Invent 2016: How Capital One Built a Voice-Based Banking Skill for Ama...
AWS re:Invent 2016: How Capital One Built a Voice-Based Banking Skill for Ama...Amazon Web Services
 
Amazon Alexa: our successes and fails
Amazon Alexa: our successes and failsAmazon Alexa: our successes and fails
Amazon Alexa: our successes and failsVyacheslav Lyalkin
 
Alexa Smart Home Skill
Alexa Smart Home SkillAlexa Smart Home Skill
Alexa Smart Home SkillJun Ichikawa
 
Develop Alexa Skills for Amazon Echo with PHP
Develop Alexa Skills for Amazon Echo with PHPDevelop Alexa Skills for Amazon Echo with PHP
Develop Alexa Skills for Amazon Echo with PHPRalf Eggert
 
Amazon API Gateway
Amazon API GatewayAmazon API Gateway
Amazon API GatewayMark Bate
 
What Devs Need to Know about Amazon Alexa Skills
What Devs Need to Know about Amazon Alexa SkillsWhat Devs Need to Know about Amazon Alexa Skills
What Devs Need to Know about Amazon Alexa SkillsAI Leadership Institute
 
Announcing Amazon Lex - January 2017 AWS Online Tech Talks
Announcing Amazon Lex - January 2017 AWS Online Tech TalksAnnouncing Amazon Lex - January 2017 AWS Online Tech Talks
Announcing Amazon Lex - January 2017 AWS Online Tech TalksAmazon Web Services
 
Chat Bots with Amazon Lex - AWS Summit SG 2017
Chat Bots with Amazon Lex  - AWS Summit SG 2017Chat Bots with Amazon Lex  - AWS Summit SG 2017
Chat Bots with Amazon Lex - AWS Summit SG 2017Amazon Web Services
 

What's hot (20)

Voice enable all the things with Alexa
Voice enable all the things with AlexaVoice enable all the things with Alexa
Voice enable all the things with Alexa
 
Introduction to building alexa skills and putting your amazon echo to work
Introduction to building alexa skills and putting your amazon echo to workIntroduction to building alexa skills and putting your amazon echo to work
Introduction to building alexa skills and putting your amazon echo to work
 
Alexa IoT Skills Workshop
Alexa IoT Skills WorkshopAlexa IoT Skills Workshop
Alexa IoT Skills Workshop
 
Building voice enabled Apps with Alexa voice service and Amazon Lex.
Building voice enabled Apps with Alexa voice service and Amazon Lex.     Building voice enabled Apps with Alexa voice service and Amazon Lex.
Building voice enabled Apps with Alexa voice service and Amazon Lex.
 
DIY Your Amazon Echo
DIY Your Amazon EchoDIY Your Amazon Echo
DIY Your Amazon Echo
 
WKS403 Build an Alexa Skill using AWS Lambda
WKS403 Build an Alexa Skill using AWS Lambda WKS403 Build an Alexa Skill using AWS Lambda
WKS403 Build an Alexa Skill using AWS Lambda
 
Amazon Alexa - Introduction & Custom Skills
Amazon Alexa - Introduction & Custom SkillsAmazon Alexa - Introduction & Custom Skills
Amazon Alexa - Introduction & Custom Skills
 
AWS re:Invent 2016: How Capital One Built a Voice-Based Banking Skill for Ama...
AWS re:Invent 2016: How Capital One Built a Voice-Based Banking Skill for Ama...AWS re:Invent 2016: How Capital One Built a Voice-Based Banking Skill for Ama...
AWS re:Invent 2016: How Capital One Built a Voice-Based Banking Skill for Ama...
 
Deep Dive: Amazon Lex
Deep Dive: Amazon LexDeep Dive: Amazon Lex
Deep Dive: Amazon Lex
 
Amazon Alexa: our successes and fails
Amazon Alexa: our successes and failsAmazon Alexa: our successes and fails
Amazon Alexa: our successes and fails
 
Alexa Skills Kit
Alexa Skills KitAlexa Skills Kit
Alexa Skills Kit
 
Amazon API Gateway
Amazon API GatewayAmazon API Gateway
Amazon API Gateway
 
Alexa Smart Home Skill
Alexa Smart Home SkillAlexa Smart Home Skill
Alexa Smart Home Skill
 
Develop Alexa Skills for Amazon Echo with PHP
Develop Alexa Skills for Amazon Echo with PHPDevelop Alexa Skills for Amazon Echo with PHP
Develop Alexa Skills for Amazon Echo with PHP
 
ALX402_Oh No, I Got Featured
ALX402_Oh No, I Got FeaturedALX402_Oh No, I Got Featured
ALX402_Oh No, I Got Featured
 
Amazon API Gateway
Amazon API GatewayAmazon API Gateway
Amazon API Gateway
 
What Devs Need to Know about Amazon Alexa Skills
What Devs Need to Know about Amazon Alexa SkillsWhat Devs Need to Know about Amazon Alexa Skills
What Devs Need to Know about Amazon Alexa Skills
 
Amazon Alexa Technologies
Amazon Alexa TechnologiesAmazon Alexa Technologies
Amazon Alexa Technologies
 
Announcing Amazon Lex - January 2017 AWS Online Tech Talks
Announcing Amazon Lex - January 2017 AWS Online Tech TalksAnnouncing Amazon Lex - January 2017 AWS Online Tech Talks
Announcing Amazon Lex - January 2017 AWS Online Tech Talks
 
Chat Bots with Amazon Lex - AWS Summit SG 2017
Chat Bots with Amazon Lex  - AWS Summit SG 2017Chat Bots with Amazon Lex  - AWS Summit SG 2017
Chat Bots with Amazon Lex - AWS Summit SG 2017
 

Viewers also liked

(MBL310) Alexa Voice Service Under the Hood
(MBL310) Alexa Voice Service Under the Hood(MBL310) Alexa Voice Service Under the Hood
(MBL310) Alexa Voice Service Under the HoodAmazon Web Services
 
(MBL301) Creating Voice Experiences Using Amazon Alexa
(MBL301) Creating Voice Experiences Using Amazon Alexa(MBL301) Creating Voice Experiences Using Amazon Alexa
(MBL301) Creating Voice Experiences Using Amazon AlexaAmazon Web Services
 
Speak Up! Build an Alexa Skill for a Cause
 Speak Up! Build an Alexa Skill for a Cause Speak Up! Build an Alexa Skill for a Cause
Speak Up! Build an Alexa Skill for a CauseNikki Clark
 
Amazon alexa - building custom skills
Amazon alexa - building custom skillsAmazon alexa - building custom skills
Amazon alexa - building custom skillsAniruddha Chakrabarti
 
Tutorial 1
Tutorial 1Tutorial 1
Tutorial 1AHJoshy
 
The solar system geometry (part ii) (revised)
The solar system geometry (part ii) (revised)The solar system geometry (part ii) (revised)
The solar system geometry (part ii) (revised)Georgy Tawdrous
 
Морское путешествие. Группа № 4 "Бусинки"
Морское путешествие. Группа № 4 "Бусинки"Морское путешествие. Группа № 4 "Бусинки"
Морское путешествие. Группа № 4 "Бусинки"ura-ptichka
 
Screencast dave dev-introtoask-andecho-july2015
Screencast dave dev-introtoask-andecho-july2015Screencast dave dev-introtoask-andecho-july2015
Screencast dave dev-introtoask-andecho-july2015David Isbitski
 
39 works:ドコモにおける オープンイノベーションプログラムの紹介
 39 works:ドコモにおける オープンイノベーションプログラムの紹介 39 works:ドコモにおける オープンイノベーションプログラムの紹介
39 works:ドコモにおける オープンイノベーションプログラムの紹介Osaka University
 
Simple Security for Startups
Simple Security for StartupsSimple Security for Startups
Simple Security for StartupsMark Bate
 
Finally, A Voice for the Enterprise!
Finally, A Voice for the Enterprise!Finally, A Voice for the Enterprise!
Finally, A Voice for the Enterprise!Centric Consulting
 
ICT技術がもたらす旅館の更なる可能性
ICT技術がもたらす旅館の更なる可能性ICT技術がもたらす旅館の更なる可能性
ICT技術がもたらす旅館の更なる可能性Osaka University
 
Artículo proyecto NODOS-TURISMO
Artículo  proyecto NODOS-TURISMOArtículo  proyecto NODOS-TURISMO
Artículo proyecto NODOS-TURISMOtorrubia
 
Newsletter 1 proyecto Nodos-Turismo
Newsletter 1 proyecto Nodos-TurismoNewsletter 1 proyecto Nodos-Turismo
Newsletter 1 proyecto Nodos-Turismotorrubia
 

Viewers also liked (20)

(MBL310) Alexa Voice Service Under the Hood
(MBL310) Alexa Voice Service Under the Hood(MBL310) Alexa Voice Service Under the Hood
(MBL310) Alexa Voice Service Under the Hood
 
(MBL301) Creating Voice Experiences Using Amazon Alexa
(MBL301) Creating Voice Experiences Using Amazon Alexa(MBL301) Creating Voice Experiences Using Amazon Alexa
(MBL301) Creating Voice Experiences Using Amazon Alexa
 
Speak Up! Build an Alexa Skill for a Cause
 Speak Up! Build an Alexa Skill for a Cause Speak Up! Build an Alexa Skill for a Cause
Speak Up! Build an Alexa Skill for a Cause
 
Amazon alexa - building custom skills
Amazon alexa - building custom skillsAmazon alexa - building custom skills
Amazon alexa - building custom skills
 
Strawberry Hill Farm
Strawberry Hill FarmStrawberry Hill Farm
Strawberry Hill Farm
 
T2 e2 clemente-marina.
T2 e2 clemente-marina.T2 e2 clemente-marina.
T2 e2 clemente-marina.
 
Business studies
Business studiesBusiness studies
Business studies
 
Tutorial 1
Tutorial 1Tutorial 1
Tutorial 1
 
Civil 3d
Civil 3dCivil 3d
Civil 3d
 
The solar system geometry (part ii) (revised)
The solar system geometry (part ii) (revised)The solar system geometry (part ii) (revised)
The solar system geometry (part ii) (revised)
 
Морское путешествие. Группа № 4 "Бусинки"
Морское путешествие. Группа № 4 "Бусинки"Морское путешествие. Группа № 4 "Бусинки"
Морское путешествие. Группа № 4 "Бусинки"
 
Screencast dave dev-introtoask-andecho-july2015
Screencast dave dev-introtoask-andecho-july2015Screencast dave dev-introtoask-andecho-july2015
Screencast dave dev-introtoask-andecho-july2015
 
39 works:ドコモにおける オープンイノベーションプログラムの紹介
 39 works:ドコモにおける オープンイノベーションプログラムの紹介 39 works:ドコモにおける オープンイノベーションプログラムの紹介
39 works:ドコモにおける オープンイノベーションプログラムの紹介
 
Simple Security for Startups
Simple Security for StartupsSimple Security for Startups
Simple Security for Startups
 
Finally, A Voice for the Enterprise!
Finally, A Voice for the Enterprise!Finally, A Voice for the Enterprise!
Finally, A Voice for the Enterprise!
 
Ifthenelse
IfthenelseIfthenelse
Ifthenelse
 
ICT技術がもたらす旅館の更なる可能性
ICT技術がもたらす旅館の更なる可能性ICT技術がもたらす旅館の更なる可能性
ICT技術がもたらす旅館の更なる可能性
 
Artículo proyecto NODOS-TURISMO
Artículo  proyecto NODOS-TURISMOArtículo  proyecto NODOS-TURISMO
Artículo proyecto NODOS-TURISMO
 
Newsletter 1 proyecto Nodos-Turismo
Newsletter 1 proyecto Nodos-TurismoNewsletter 1 proyecto Nodos-Turismo
Newsletter 1 proyecto Nodos-Turismo
 
Projeto
ProjetoProjeto
Projeto
 

Similar to Multi-Factor Auth in Alexa Skills - Faisal Valli

The EnableX Experience redefining Communications across the Globe
The EnableX Experience redefining Communications across the GlobeThe EnableX Experience redefining Communications across the Globe
The EnableX Experience redefining Communications across the GlobeEnablex io
 
Designing an OmniChannel Digital Engagement Experience
Designing an OmniChannel Digital Engagement ExperienceDesigning an OmniChannel Digital Engagement Experience
Designing an OmniChannel Digital Engagement ExperienceMichael Sale
 
Cpaas solutions- customer support
Cpaas solutions- customer supportCpaas solutions- customer support
Cpaas solutions- customer supportraghu99595
 
Mobile Payment Security with CA Rapid App Security
Mobile Payment Security with CA Rapid App SecurityMobile Payment Security with CA Rapid App Security
Mobile Payment Security with CA Rapid App SecurityCA Technologies
 
How to develop a WP7 app?
How to develop a WP7 app?How to develop a WP7 app?
How to develop a WP7 app?Common Sense
 
應用程式迅速開發與串連廣大用戶要素
應用程式迅速開發與串連廣大用戶要素應用程式迅速開發與串連廣大用戶要素
應用程式迅速開發與串連廣大用戶要素Amazon Web Services
 
Introducing safenetix
Introducing  safenetixIntroducing  safenetix
Introducing safenetixLori Wood
 
Automotive Cybersecurity Best Practices
Automotive Cybersecurity Best PracticesAutomotive Cybersecurity Best Practices
Automotive Cybersecurity Best PracticesBamboo Apps
 
Everything You Need to Develop Apps Faster and Scale to Millions of Users
Everything You Need to Develop Apps Faster and Scale to Millions of UsersEverything You Need to Develop Apps Faster and Scale to Millions of Users
Everything You Need to Develop Apps Faster and Scale to Millions of UsersAmazon Web Services
 
Escrowtech Services in Chennai | Software Escrow Agreement Company
Escrowtech Services in Chennai | Software Escrow Agreement CompanyEscrowtech Services in Chennai | Software Escrow Agreement Company
Escrowtech Services in Chennai | Software Escrow Agreement Companyescrowsoftware
 
What is Software Escrow?
What is Software Escrow?What is Software Escrow?
What is Software Escrow?escrowsoftware
 
Sestek presentation 2014
Sestek presentation 2014Sestek presentation 2014
Sestek presentation 2014Mustafa Kuğu
 
Vox CPaaS for educational institutions
Vox CPaaS for educational institutionsVox CPaaS for educational institutions
Vox CPaaS for educational institutionsraghu99595
 
How to build a personalized IVR with DTMF and Speech.pdf
How to build a personalized IVR with DTMF and Speech.pdfHow to build a personalized IVR with DTMF and Speech.pdf
How to build a personalized IVR with DTMF and Speech.pdfEnablex1
 
Voice Assistant Expert Services
Voice Assistant Expert ServicesVoice Assistant Expert Services
Voice Assistant Expert ServicesJamie (Taka) Wang
 
Evernym May 2021 Product Update
Evernym May 2021 Product UpdateEvernym May 2021 Product Update
Evernym May 2021 Product UpdateEvernym
 

Driving Compliance through 
Real-time Speech Analytics 


Driving Compliance through 
Real-time Speech Analytics 

Driving Compliance through 
Real-time Speech Analytics 


Driving Compliance through 
Real-time Speech Analytics 
Avaya Inc.
 
AWS Summit Singapore - Building Tomorrow’s Bank with AI/ ML
AWS Summit Singapore - Building Tomorrow’s Bank with AI/ MLAWS Summit Singapore - Building Tomorrow’s Bank with AI/ ML
AWS Summit Singapore - Building Tomorrow’s Bank with AI/ MLAmazon Web Services
 

Similar to Multi-Factor Auth in Alexa Skills - Faisal Valli (20)

The EnableX Experience redefining Communications across the Globe
The EnableX Experience redefining Communications across the GlobeThe EnableX Experience redefining Communications across the Globe
The EnableX Experience redefining Communications across the Globe
 
Designing an OmniChannel Digital Engagement Experience
Designing an OmniChannel Digital Engagement ExperienceDesigning an OmniChannel Digital Engagement Experience
Designing an OmniChannel Digital Engagement Experience
 
Cpaas solutions- customer support
Cpaas solutions- customer supportCpaas solutions- customer support
Cpaas solutions- customer support
 
Mobile Payment Security with CA Rapid App Security
Mobile Payment Security with CA Rapid App SecurityMobile Payment Security with CA Rapid App Security
Mobile Payment Security with CA Rapid App Security
 
How to develop a WP7 app?
How to develop a WP7 app?How to develop a WP7 app?
How to develop a WP7 app?
 
應用程式迅速開發與串連廣大用戶要素
應用程式迅速開發與串連廣大用戶要素應用程式迅速開發與串連廣大用戶要素
應用程式迅速開發與串連廣大用戶要素
 
Introducing safenetix
Introducing  safenetixIntroducing  safenetix
Introducing safenetix
 
Voice Technology.pptx
Voice Technology.pptxVoice Technology.pptx
Voice Technology.pptx
 
Automotive Cybersecurity Best Practices
Automotive Cybersecurity Best PracticesAutomotive Cybersecurity Best Practices
Automotive Cybersecurity Best Practices
 
Everything You Need to Develop Apps Faster and Scale to Millions of Users
Everything You Need to Develop Apps Faster and Scale to Millions of UsersEverything You Need to Develop Apps Faster and Scale to Millions of Users
Everything You Need to Develop Apps Faster and Scale to Millions of Users
 
Escrowtech Services in Chennai | Software Escrow Agreement Company
Escrowtech Services in Chennai | Software Escrow Agreement CompanyEscrowtech Services in Chennai | Software Escrow Agreement Company
Escrowtech Services in Chennai | Software Escrow Agreement Company
 
What is Software Escrow?
What is Software Escrow?What is Software Escrow?
What is Software Escrow?
 
Sestek presentation 2014
Sestek presentation 2014Sestek presentation 2014
Sestek presentation 2014
 
Vox CPaaS for educational institutions
Vox CPaaS for educational institutionsVox CPaaS for educational institutions
Vox CPaaS for educational institutions
 
How to build a personalized IVR with DTMF and Speech.pdf
How to build a personalized IVR with DTMF and Speech.pdfHow to build a personalized IVR with DTMF and Speech.pdf
How to build a personalized IVR with DTMF and Speech.pdf
 
Voice Assistant Expert Services
Voice Assistant Expert ServicesVoice Assistant Expert Services
Voice Assistant Expert Services
 
Evernym May 2021 Product Update
Evernym May 2021 Product UpdateEvernym May 2021 Product Update
Evernym May 2021 Product Update
 

Driving Compliance through 
Real-time Speech Analytics 


Driving Compliance through 
Real-time Speech Analytics 

Driving Compliance through 
Real-time Speech Analytics 


Driving Compliance through 
Real-time Speech Analytics 

 
Auth-Shield
Auth-ShieldAuth-Shield
Auth-Shield
 
AWS Summit Singapore - Building Tomorrow’s Bank with AI/ ML
AWS Summit Singapore - Building Tomorrow’s Bank with AI/ MLAWS Summit Singapore - Building Tomorrow’s Bank with AI/ ML
AWS Summit Singapore - Building Tomorrow’s Bank with AI/ ML
 

Recently uploaded

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Recently uploaded (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Multi-Factor Auth in Alexa Skills - Faisal Valli

  • 1. Copyright © 2017 Accenture All rights reserved. Non binding proposal. MULTI-FACTOR AUTHENTIFICATION WITH AMAZON ALEXA Keep your customers secure in a voice-enabled future
  • 2. Get creative in verifying a user Higher level of security needed for voice? Is the Alexa Voice Pin enough? How about looking at the next level of authentication. The ability to authorise a user based on previous locations or through Audio or other means Some skills may require a higher level of security to ensure the user is who is they say are. E.g. Banking Skills, Product purchasing Skills, Health and Medical Skills + other Sensitive data Skills The Alexa voice pin is handy, especially for false positives when ordering (Alexa TV Adverts!) However it is still a static code, and once its heard by others, is it still secure? PREPARING FOR THE FUTURE OF VOICE APPLICATIONS
  • 3. HOW/WHY WE USED MULTI-FACTOR AUTHENTICATION The skill we were creating allows users to purchase products. Future implementations would also allow you to hear a customers purchase history. We felt this was enough to enable additional security for the user and looked at some providers who could help. A push notification system service that lets you send messages. Powerful and cost-effective AWS SNS (SIMPLE NOTIFICATION SERVICE) Voice, Video, Messaging and Authentication APIs for a variety of applications TWILIO Set of cloud based communication APIs, including SMS, Voice, Chat and Verification NEXMO
  • 4. USING NEXMO FOR MULTI-FACTOR AUTHENTICATION First we need to sign up to get our API Key, Secret Key and Brand Name in order to be able to use the Verify API calls To implement Nexmo using Node JS there is a very handy Nexmo node package which simplifies making calls to the Verify API We need to implement the API calls and setup the credentials for calls correctly Build the solution to call the verify API at the correct time. Once to send the code to the user, second to check the user has provided the code correctly Test the skill on a real Alexa device or the online simulator SIGN UP TO NEXMO INSTALL NODE PACKAGE IMPLEMENT CREDENTIALS & API CALLS IMPLEMENT CALLS INTO YOUR INTENTS TEST YOUR SOLUTION 1 2 3 4 5
  • 5. OTHER CREATIVE AUTHENTICATION METHODS CURRENTLY EXPERIMENTING LOCATION BASED AUTHENTICATION AUDIO AUTHENTICATION FACIAL & VOICE RECOGNITION AUTHENTICATION Location based authentication is something we’ve looked into for some clients. The user is asked where they were on a specific date and time range. Follow up questions may be asked to ensure validity. One example is to let the user hear an audio snippet of a song/audio book they have been listening to over the past few days. The user is then required to say the artist/author/title plus any other uniquely identifiable information Some companies may wish to use an Alexa device within their store/branch. Somewhat futuristic for Alexa, the idea is to have a camera identify the user and let Alexa know if the person is indeed who they claim to be. https://goo.gl/dXlbSC https://goo.gl/OgSZWY
  • 6. 6 CONTACT FAISAL VALLI WORK E-MAIL: FAISAL.A.VALLI@ACCENTURE.COM PERSONAL E-MAIL: FAISALVALLI9@GMAIL.COM LINKEDIN: HTTPS://WWW.LINKEDIN.COM/IN/FAISAL-VALLI-63B21537 TWITTER: @FAISALVALLI9