SlideShare a Scribd company logo
ProtectingYour Users’ Privacy
@_aijaz_
ProtectingYour Users’ Privacy
@_aijaz_
Password Data on Remote Servers
Two Simple Things
Survive
SELECT * FROM USERTABLE
WHERE login = ‘admin’
AND password = ‘secret’
secret
$2a$07$Me1Q2TCPPce0oiUZ6IlJIQ3td4OKz/Pow2G
One Way Hash Algorithm
$2a$07$Me1Q2TC6IlJIQ3td4OKz/Pow2G
SELECT * FROM USERTABLE
WHERE login = ‘admin’
AND password=crypt(‘secret’, password)
Modern databases support many kinds of hashes.
Salts
Login: aijaz@example.com
Password: ‘hello’
Salt: 23ddkc
Hash: $2a$05$23ddkc20ker0998Q...
Login: dave@example.com
Password: ‘hello’
Salt: Zff7dk
Hash: $2a$05$Zff7dkf93kNSqnzC...
Use Random Salts
aijaz@example.com | ab287efee2876aa...
dave@example.com | ab287efee2876aa...
...
alice@example.com | ab287efee2876aa...
Target hash: $2a$05$23ddkc20ker09
‘open!‘ -> $2a$05$dhwefu23823ld NO MATCH
‘sesame!’ -> $2a$05$39dk2sdkfu3el NO MATCH
...
‘friend’ -> $2a$05$23ddkc20ker09 ENTER!
Guessing Passwords
Your System can throttle, lock out
Password files can be analyzed offline
1- Use bcrypt
$2a$05$d098b0fc4aZKYOHnlPZff7NSqnzCrPwn0yqnyi
2
5
iterations
$2a$10$8ib9C2Zk8dDAPE8Kim0ogE9su11SDyHGuv4YUC
2
10
iterations - much more secure, much slower
You get to choose how many iterations you want.
The hash includes a random salt.
Increasing Iterations
password = cgi->fields->password
if (password is valid) {
numIter = substr(hash, 4, 2);
numIter++;
newhash = bcrypt(password, numIter);
replace hash with newhash in database
}
$2a$05$d098b0fc4aZKYOHnlPZff7NSqnzCrPwn0yqnyi
$2a$10$8ib9C2Zk8dDAPE8Kim0ogE9su11SDyHGuv4YUC
Secure Hashes are Slow
Algorithm Guessing Speed
Unsalted SHA-1
SHA512
bcrypt(10)
bcrypt(16)
bcrypt(20)
15.5 Billion guesses/second
11,000 guesses/second
11 guesses/second
5.5 seconds/guess
87.5 seconds/guess
Reusing a Password
Facebook User: bob@example.com Password:‘bob’
Twitter User: bob@example.com Password:‘bob’
MegaBank User: bob@example.com Password:‘bob’
Your Site User: bob@example.com Password:‘bob’
Your Password File
alice@foo.com:$2a$16$873AB23783...
bob@example.com:$2a$16$23d98Q7K129S...
cathy@bar.com:$2a$16$12AB43BBCE...
A good guess for bob’s password:‘bob’
Total time to crack: 5.5 seconds.
User: bob@example.com
Password:‘bob’
In the database:
User: $2a$05$d098b0fc....
Password: $2a$05$23d98Q...
2 - Hash the email
Without a user name, a password is worthless
Using a Hashed Email
✦ Normalize the email
✦ remove leading and trailing spaces
✦ convert to lower case
✦Guaranteed to get same hash every time
✦ Hash the normalized email
✦ Use that hash when adding a user or
querying on login.
Welcome, aa@example.com!!
Store it in the session
Now, only current sessions are at risk
Delete when the session expires
Encrypt it for additional safety
Uploading The Address Book
Never upload email addresses
Upload their hashes instead
Only upload what you need
My Address Book:
Dave: dave@example.com
Aijaz’s Address Book:
Dave: $2a$05$qZHnl....
Later, Dave registers as dave@example.com
Insert user with email: $2a$05$qZHnl....
SELECT * FROM FRIENDS
WHERE EMAIL=’ $2a$05$qZHnl....’
Dave, you might
know Aijaz
Aijaz, you might know Dave
You really didn’t need to upload the email
What to Remember
Hash passwords with bcrypt
http://TheJoyOfHack.com/
@_aijaz_
Thank

More Related Content

What's hot

Mongo db for C# Developers
Mongo db for C# DevelopersMongo db for C# Developers
Mongo db for C# Developers
Simon Elliston Ball
 
Lecture8 php page control by okello erick
Lecture8 php page control by okello erickLecture8 php page control by okello erick
Lecture8 php page control by okello erick
okelloerick
 
Riak Meetup Stockholm 1/11/2012
Riak Meetup Stockholm 1/11/2012Riak Meetup Stockholm 1/11/2012
Riak Meetup Stockholm 1/11/2012
Bip Thelin
 
DBIx::Class walkthrough @ bangalore pm
DBIx::Class walkthrough @ bangalore pmDBIx::Class walkthrough @ bangalore pm
DBIx::Class walkthrough @ bangalore pm
Sheeju Alex
 
Apache CouchDB Presentation @ Sept. 2104 GTALUG Meeting
Apache CouchDB Presentation @ Sept. 2104 GTALUG MeetingApache CouchDB Presentation @ Sept. 2104 GTALUG Meeting
Apache CouchDB Presentation @ Sept. 2104 GTALUG Meeting
Myles Braithwaite
 
Cracking for the Blue Team
Cracking for the Blue TeamCracking for the Blue Team
Cracking for the Blue Team
James '​-- Mckinlay
 
jQuery
jQueryjQuery
jQuery
Cheng-Yu Lin
 
Tips of CakePHP and MongoDB - Cakefest2011 ichikaway
Tips of CakePHP and MongoDB - Cakefest2011 ichikaway Tips of CakePHP and MongoDB - Cakefest2011 ichikaway
Tips of CakePHP and MongoDB - Cakefest2011 ichikaway
ichikaway
 
Php 102: Out with the Bad, In with the Good
Php 102: Out with the Bad, In with the GoodPhp 102: Out with the Bad, In with the Good
Php 102: Out with the Bad, In with the Good
Jeremy Kendall
 

What's hot (9)

Mongo db for C# Developers
Mongo db for C# DevelopersMongo db for C# Developers
Mongo db for C# Developers
 
Lecture8 php page control by okello erick
Lecture8 php page control by okello erickLecture8 php page control by okello erick
Lecture8 php page control by okello erick
 
Riak Meetup Stockholm 1/11/2012
Riak Meetup Stockholm 1/11/2012Riak Meetup Stockholm 1/11/2012
Riak Meetup Stockholm 1/11/2012
 
DBIx::Class walkthrough @ bangalore pm
DBIx::Class walkthrough @ bangalore pmDBIx::Class walkthrough @ bangalore pm
DBIx::Class walkthrough @ bangalore pm
 
Apache CouchDB Presentation @ Sept. 2104 GTALUG Meeting
Apache CouchDB Presentation @ Sept. 2104 GTALUG MeetingApache CouchDB Presentation @ Sept. 2104 GTALUG Meeting
Apache CouchDB Presentation @ Sept. 2104 GTALUG Meeting
 
Cracking for the Blue Team
Cracking for the Blue TeamCracking for the Blue Team
Cracking for the Blue Team
 
jQuery
jQueryjQuery
jQuery
 
Tips of CakePHP and MongoDB - Cakefest2011 ichikaway
Tips of CakePHP and MongoDB - Cakefest2011 ichikaway Tips of CakePHP and MongoDB - Cakefest2011 ichikaway
Tips of CakePHP and MongoDB - Cakefest2011 ichikaway
 
Php 102: Out with the Bad, In with the Good
Php 102: Out with the Bad, In with the GoodPhp 102: Out with the Bad, In with the Good
Php 102: Out with the Bad, In with the Good
 

Viewers also liked

Exploring JSON With jq
Exploring JSON With jqExploring JSON With jq
Exploring JSON With jq
Aijaz Ansari
 
GDC 2017 Education Soapbox: Game Academia's "Art Problem"
GDC 2017 Education Soapbox: Game Academia's "Art Problem" GDC 2017 Education Soapbox: Game Academia's "Art Problem"
GDC 2017 Education Soapbox: Game Academia's "Art Problem"
Christopher Totten
 
Covenant Eyes Barna Study Data
Covenant Eyes Barna Study DataCovenant Eyes Barna Study Data
Covenant Eyes Barna Study Data
Covenant Eyes
 
Now What?
Now What?Now What?
Now What?
Aijaz Ansari
 
Digital Literacy for Everyday
Digital Literacy for EverydayDigital Literacy for Everyday
Digital Literacy for Everyday
Diipo Fagbolu
 
Carta a mi madre que esta en el cielo
Carta a mi madre que esta en el cieloCarta a mi madre que esta en el cielo
Carta a mi madre que esta en el cielo
Joseph Oré Marín
 
Unit 4 ep1_natural_science_animals
Unit 4 ep1_natural_science_animalsUnit 4 ep1_natural_science_animals
Unit 4 ep1_natural_science_animals
matea muñoz
 
TSEM Spring 2017 Thompson Class 3
TSEM Spring 2017 Thompson Class 3TSEM Spring 2017 Thompson Class 3
TSEM Spring 2017 Thompson Class 3
Laksamee Putnam
 
College career readiness 2017
College  career readiness 2017College  career readiness 2017
College career readiness 2017
superrin
 
02 el shabbat dia de reposo copy
02 el shabbat dia de reposo   copy02 el shabbat dia de reposo   copy
02 el shabbat dia de reposo copy
Beit meshobeb TX
 
01 el shabbat dia de reposo 1ra. Parte
01 el shabbat dia de reposo 1ra. Parte01 el shabbat dia de reposo 1ra. Parte
01 el shabbat dia de reposo 1ra. Parte
Beit meshobeb TX
 
language
languagelanguage
language
Sheena Llare
 
Diferencias y similitudes entre peirce y saussure
Diferencias y similitudes entre peirce y saussureDiferencias y similitudes entre peirce y saussure
Diferencias y similitudes entre peirce y saussure
carolayngc
 
Wp and jq
Wp and jqWp and jq
Wp and jq
Digitally
 
Lmcp 1532 tugasan 7
Lmcp 1532 tugasan 7Lmcp 1532 tugasan 7
Lmcp 1532 tugasan 7
CHEW leeyee
 
การเคลื่อนที่ของสิ่งมีชีวิตเซลล์เดียว
การเคลื่อนที่ของสิ่งมีชีวิตเซลล์เดียวการเคลื่อนที่ของสิ่งมีชีวิตเซลล์เดียว
การเคลื่อนที่ของสิ่งมีชีวิตเซลล์เดียว
กมลรัตน์ ฉิมพาลี
 
Flask First-Timer
Flask First-TimerFlask First-Timer
Flask First-Timer
Aijaz Ansari
 
3Com AS4C1M16E5-50JC
3Com AS4C1M16E5-50JC3Com AS4C1M16E5-50JC
3Com AS4C1M16E5-50JC
savomir
 
Computacion
ComputacionComputacion
Computacion
Santiago Sevilla
 
Subphylum mandibulata (By: J.Q)
Subphylum mandibulata (By: J.Q)Subphylum mandibulata (By: J.Q)
Subphylum mandibulata (By: J.Q)
Josefino Quieta
 

Viewers also liked (20)

Exploring JSON With jq
Exploring JSON With jqExploring JSON With jq
Exploring JSON With jq
 
GDC 2017 Education Soapbox: Game Academia's "Art Problem"
GDC 2017 Education Soapbox: Game Academia's "Art Problem" GDC 2017 Education Soapbox: Game Academia's "Art Problem"
GDC 2017 Education Soapbox: Game Academia's "Art Problem"
 
Covenant Eyes Barna Study Data
Covenant Eyes Barna Study DataCovenant Eyes Barna Study Data
Covenant Eyes Barna Study Data
 
Now What?
Now What?Now What?
Now What?
 
Digital Literacy for Everyday
Digital Literacy for EverydayDigital Literacy for Everyday
Digital Literacy for Everyday
 
Carta a mi madre que esta en el cielo
Carta a mi madre que esta en el cieloCarta a mi madre que esta en el cielo
Carta a mi madre que esta en el cielo
 
Unit 4 ep1_natural_science_animals
Unit 4 ep1_natural_science_animalsUnit 4 ep1_natural_science_animals
Unit 4 ep1_natural_science_animals
 
TSEM Spring 2017 Thompson Class 3
TSEM Spring 2017 Thompson Class 3TSEM Spring 2017 Thompson Class 3
TSEM Spring 2017 Thompson Class 3
 
College career readiness 2017
College  career readiness 2017College  career readiness 2017
College career readiness 2017
 
02 el shabbat dia de reposo copy
02 el shabbat dia de reposo   copy02 el shabbat dia de reposo   copy
02 el shabbat dia de reposo copy
 
01 el shabbat dia de reposo 1ra. Parte
01 el shabbat dia de reposo 1ra. Parte01 el shabbat dia de reposo 1ra. Parte
01 el shabbat dia de reposo 1ra. Parte
 
language
languagelanguage
language
 
Diferencias y similitudes entre peirce y saussure
Diferencias y similitudes entre peirce y saussureDiferencias y similitudes entre peirce y saussure
Diferencias y similitudes entre peirce y saussure
 
Wp and jq
Wp and jqWp and jq
Wp and jq
 
Lmcp 1532 tugasan 7
Lmcp 1532 tugasan 7Lmcp 1532 tugasan 7
Lmcp 1532 tugasan 7
 
การเคลื่อนที่ของสิ่งมีชีวิตเซลล์เดียว
การเคลื่อนที่ของสิ่งมีชีวิตเซลล์เดียวการเคลื่อนที่ของสิ่งมีชีวิตเซลล์เดียว
การเคลื่อนที่ของสิ่งมีชีวิตเซลล์เดียว
 
Flask First-Timer
Flask First-TimerFlask First-Timer
Flask First-Timer
 
3Com AS4C1M16E5-50JC
3Com AS4C1M16E5-50JC3Com AS4C1M16E5-50JC
3Com AS4C1M16E5-50JC
 
Computacion
ComputacionComputacion
Computacion
 
Subphylum mandibulata (By: J.Q)
Subphylum mandibulata (By: J.Q)Subphylum mandibulata (By: J.Q)
Subphylum mandibulata (By: J.Q)
 

Similar to Protecting Your Clients' Privacy

Web security
Web securityWeb security
Web security
davidahaskins
 
Andrey Belenko, Alexey Troshichev - Внутреннее устройство и безопасность iClo...
Andrey Belenko, Alexey Troshichev - Внутреннее устройство и безопасность iClo...Andrey Belenko, Alexey Troshichev - Внутреннее устройство и безопасность iClo...
Andrey Belenko, Alexey Troshichev - Внутреннее устройство и безопасность iClo...
DefconRussia
 
iCloud keychain
iCloud keychainiCloud keychain
iCloud keychain
Alexey Troshichev
 
Угадываем пароль за минуту
Угадываем пароль за минутуУгадываем пароль за минуту
Угадываем пароль за минуту
Positive Hack Days
 
Introduction to Cryptography & PGP
Introduction to Cryptography & PGPIntroduction to Cryptography & PGP
Introduction to Cryptography & PGP
Rayed Alrashed
 
7.3. iCloud keychain-2
7.3. iCloud keychain-27.3. iCloud keychain-2
7.3. iCloud keychain-2
defconmoscow
 
CQL3 and Data Modeling 101 with Apache Cassandra
CQL3 and Data Modeling 101 with Apache CassandraCQL3 and Data Modeling 101 with Apache Cassandra
CQL3 and Data Modeling 101 with Apache Cassandra
Chris McEniry
 
My app is secure... I think
My app is secure... I thinkMy app is secure... I think
My app is secure... I think
Wim Godden
 

Similar to Protecting Your Clients' Privacy (8)

Web security
Web securityWeb security
Web security
 
Andrey Belenko, Alexey Troshichev - Внутреннее устройство и безопасность iClo...
Andrey Belenko, Alexey Troshichev - Внутреннее устройство и безопасность iClo...Andrey Belenko, Alexey Troshichev - Внутреннее устройство и безопасность iClo...
Andrey Belenko, Alexey Troshichev - Внутреннее устройство и безопасность iClo...
 
iCloud keychain
iCloud keychainiCloud keychain
iCloud keychain
 
Угадываем пароль за минуту
Угадываем пароль за минутуУгадываем пароль за минуту
Угадываем пароль за минуту
 
Introduction to Cryptography & PGP
Introduction to Cryptography & PGPIntroduction to Cryptography & PGP
Introduction to Cryptography & PGP
 
7.3. iCloud keychain-2
7.3. iCloud keychain-27.3. iCloud keychain-2
7.3. iCloud keychain-2
 
CQL3 and Data Modeling 101 with Apache Cassandra
CQL3 and Data Modeling 101 with Apache CassandraCQL3 and Data Modeling 101 with Apache Cassandra
CQL3 and Data Modeling 101 with Apache Cassandra
 
My app is secure... I think
My app is secure... I thinkMy app is secure... I think
My app is secure... I think
 

Recently uploaded

Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Jeffrey Haguewood
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
Pravash Chandra Das
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 

Recently uploaded (20)

Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 

Protecting Your Clients' Privacy