SlideShare a Scribd company logo
1 of 19
Download to read offline
FIPS comes to Node.js
Michael Dawson, IBM
About Michael Dawson
Loves the web and building software (with Node.js!)
Senior Software Developer @ IBM
IBM Runtime Technologies Node.js Technical Lead
Node.js collaborator and CTC member
Active in LTS, build, benchmarking , api
and post-mortem working groups
Contact me:
michael_dawson@ca.ibm.com
Twitter: @mhdawson1
https://www.linkedin.com/in/michael-dawson-6051282
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
1000110101010010010101010101010101010101010000111000101101001013
Why do we care ?
 Cryptography is an important Tool
 Provides a way to evaluate modules
 May be contract requirement !
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
100011010101001001010101010101010101010101000011100010110100101
 Federal Information Processing Standard (FIPS)
– Publication 140-2
 US government security standard for cryptographic modules
–Co-developed with Canadian CSE (Communications security
establishment)
 Independent Labs do evaluation
4
What is it ?
https://en.wikipedia.org/wiki/FIPS_140-2
 https://www.openssl.org/
 http://csrc.nist.gov/groups/STM/cmvp/documents/140-1/140val-
all.htm#1747
5
Node Leverages OpenSSL Validation
 Security Policy (36 pages)
–https://www.openssl.org/docs/fips/SecurityPolicy-2.0.9.pdf
 User Guide (221 pages)
–https://www.openssl.org/docs/fips/UserGuide-2.0.pdf
 Trusted Path Requirement
 User Affirmation
6
Security Policy and User Guide
7
Integration
fipscanister.o
OpenSSL/
libcrypto.a
$(OPENSSLDIR)/fips/fipsld –o ….
If (FIPS_mode_set(1)) {
…
} else {
// indicate error
}
Linux only so far
8
https://github.com/nodejs/node/blob/master/BUILDING.md
 Just using FIPs capable Node.js is not enough
 You have to use correctly
 Demonstrate to ‘customer’ you did the right thing
 It is, however, an enabler
9
Application compliance
 May 2015 – discussion starts
–https://github.com/nodejs/node-v0.x-archive/issues/25463
 Jun 2015 –PR 1890
 Nov 2015 - Issue 3760
–PRs 3752, 3753, 3754, 3755,
3756, 3757, 3758, 3759
–Added to community CI
10
Community History
 Dec 2015 - NPM cleanup
 Feb 2016 - Command Line improvement
11
Community History
 Command Line:
--enable-fips
--force-fips
 API
–crypto.fips
 OpenSSL Config file
12
New API and runtime options (v6.x)
[ evp_sect ]
# Set to "yes" to enter FIPS mode if supported
fips_mode = yes
13
Validating you have the right version
14
Existing code may no
Longer run
 Certificates – only use FIPs algorithms
15
Certificate Generation
OPENSSL_FIPS=1 openssl req -x509 -newkey rsa:2048 -keyout
httpd.key.pem -out httpd.crt.pem -days XXX
16
Try it
out on
Bluemix
cf set-env
FIPS_MODE true
TM
17
18
Copyrights and Trademarks
© IBM Corporation 2016. All Rights Reserved
IBM, the IBM logo, ibm.com are trademarks or registered
trademarks of International Business Machines Corp.,
registered in many jurisdictions worldwide. Other product and
service names might be trademarks of IBM or other companies.
A current list of IBM trademarks is available on the Web at
“Copyright and trademark information” at
www.ibm.com/legal/copytrade.shtml
Node.js is an official trademark of Joyent. IBM SDK for Node.js is not formally
related to or endorsed by the official Joyent Node.js open source or
commercial project.
Java, JavaScript and all Java-based trademarks and logos are trademarks or
registered trademarks of Oracle and/or its affiliates.

More Related Content

What's hot

Chapter 6: Morphology
Chapter 6: MorphologyChapter 6: Morphology
Chapter 6: MorphologyJane Keeler
 
Intro. to Linguistics_8 Phonology
Intro. to Linguistics_8 PhonologyIntro. to Linguistics_8 Phonology
Intro. to Linguistics_8 PhonologyEdi Brata
 
Presentation 3 applied branch of translation studies
Presentation 3   applied branch of translation studiesPresentation 3   applied branch of translation studies
Presentation 3 applied branch of translation studiesRaeza Rizon
 
VOWEL and CONSONANTS DESCRIPTION by SHARON
VOWEL and CONSONANTS DESCRIPTION by SHARONVOWEL and CONSONANTS DESCRIPTION by SHARON
VOWEL and CONSONANTS DESCRIPTION by SHARONchikirc43
 
Place of articulator
Place of articulatorPlace of articulator
Place of articulatorShekh Dhrubo
 
Presentation On Weak Syllables
Presentation On Weak SyllablesPresentation On Weak Syllables
Presentation On Weak SyllablesDr. Cupid Lucid
 
Tense, Aspect, Voice & Modality - Voice
Tense, Aspect, Voice & Modality - VoiceTense, Aspect, Voice & Modality - Voice
Tense, Aspect, Voice & Modality - VoiceCamila Duarte
 
Phonetic and phonology concepts
Phonetic and phonology concepts  Phonetic and phonology concepts
Phonetic and phonology concepts Moza AE
 
Adverb phrase in english and arabic language
Adverb phrase in english and arabic languageAdverb phrase in english and arabic language
Adverb phrase in english and arabic languagemoudi123
 
Aspects Of Connected Speech
Aspects Of Connected SpeechAspects Of Connected Speech
Aspects Of Connected SpeechDr. Cupid Lucid
 
Formulation [psycholinguistics].pptx
Formulation [psycholinguistics].pptxFormulation [psycholinguistics].pptx
Formulation [psycholinguistics].pptxkabirsingh163748
 
Phonological Processes Slides
Phonological Processes SlidesPhonological Processes Slides
Phonological Processes SlidesUNEFM
 
Allophones of arabic
Allophones of arabicAllophones of arabic
Allophones of arabicAsma Almashad
 
Phonetics and phonology of english
Phonetics and phonology of english Phonetics and phonology of english
Phonetics and phonology of english Zahra Azlan
 
C6 English Consonants
C6 English ConsonantsC6 English Consonants
C6 English Consonantsbethauthau
 
Structural analysis of english syntax
Structural analysis of english syntaxStructural analysis of english syntax
Structural analysis of english syntaxwilmeridiomasuce
 

What's hot (20)

Chapter 6: Morphology
Chapter 6: MorphologyChapter 6: Morphology
Chapter 6: Morphology
 
Intro. to Linguistics_8 Phonology
Intro. to Linguistics_8 PhonologyIntro. to Linguistics_8 Phonology
Intro. to Linguistics_8 Phonology
 
Presentation 3 applied branch of translation studies
Presentation 3   applied branch of translation studiesPresentation 3   applied branch of translation studies
Presentation 3 applied branch of translation studies
 
VOWEL and CONSONANTS DESCRIPTION by SHARON
VOWEL and CONSONANTS DESCRIPTION by SHARONVOWEL and CONSONANTS DESCRIPTION by SHARON
VOWEL and CONSONANTS DESCRIPTION by SHARON
 
Place of articulator
Place of articulatorPlace of articulator
Place of articulator
 
WORD FORMATION
WORD FORMATIONWORD FORMATION
WORD FORMATION
 
1. word formation
1. word formation1. word formation
1. word formation
 
Presentation On Weak Syllables
Presentation On Weak SyllablesPresentation On Weak Syllables
Presentation On Weak Syllables
 
Articulation
ArticulationArticulation
Articulation
 
Tense, Aspect, Voice & Modality - Voice
Tense, Aspect, Voice & Modality - VoiceTense, Aspect, Voice & Modality - Voice
Tense, Aspect, Voice & Modality - Voice
 
Phonetic and phonology concepts
Phonetic and phonology concepts  Phonetic and phonology concepts
Phonetic and phonology concepts
 
Adverb phrase in english and arabic language
Adverb phrase in english and arabic languageAdverb phrase in english and arabic language
Adverb phrase in english and arabic language
 
Aspects Of Connected Speech
Aspects Of Connected SpeechAspects Of Connected Speech
Aspects Of Connected Speech
 
Formulation [psycholinguistics].pptx
Formulation [psycholinguistics].pptxFormulation [psycholinguistics].pptx
Formulation [psycholinguistics].pptx
 
Phonological Processes Slides
Phonological Processes SlidesPhonological Processes Slides
Phonological Processes Slides
 
Phonetics
PhoneticsPhonetics
Phonetics
 
Allophones of arabic
Allophones of arabicAllophones of arabic
Allophones of arabic
 
Phonetics and phonology of english
Phonetics and phonology of english Phonetics and phonology of english
Phonetics and phonology of english
 
C6 English Consonants
C6 English ConsonantsC6 English Consonants
C6 English Consonants
 
Structural analysis of english syntax
Structural analysis of english syntaxStructural analysis of english syntax
Structural analysis of english syntax
 

Similar to Node fips

Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red HatCustomize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red HatMaggie Hu
 
A294 fips support in node
A294  fips support in nodeA294  fips support in node
A294 fips support in nodeMichael Dawson
 
Hybrid Integration with SAP
Hybrid Integration with SAPHybrid Integration with SAP
Hybrid Integration with SAPGlenn Colpaert
 
Catching up on Rich Clients Part 2 of 2
Catching up on Rich Clients Part 2 of 2Catching up on Rich Clients Part 2 of 2
Catching up on Rich Clients Part 2 of 2ukdpe
 
IBM Connect 2014 AD 501 - IBM Worklight for IBM Domino Developers
IBM Connect 2014 AD 501 - IBM Worklight for IBM Domino DevelopersIBM Connect 2014 AD 501 - IBM Worklight for IBM Domino Developers
IBM Connect 2014 AD 501 - IBM Worklight for IBM Domino DevelopersMat Newman
 
Accelerate your digital transformation
Accelerate your digital transformationAccelerate your digital transformation
Accelerate your digital transformationMichael Dawson
 
Cistera Networks Q and A
Cistera Networks Q and ACistera Networks Q and A
Cistera Networks Q and AJim Romeo
 
Domino app dev competitive advantage final
Domino app dev competitive advantage finalDomino app dev competitive advantage final
Domino app dev competitive advantage finalJohn Head
 
Flex and LiveCycle Data Services Best Practices from the Trenches (Adobe MAX ...
Flex and LiveCycle Data Services Best Practices from the Trenches (Adobe MAX ...Flex and LiveCycle Data Services Best Practices from the Trenches (Adobe MAX ...
Flex and LiveCycle Data Services Best Practices from the Trenches (Adobe MAX ...François Le Droff
 
Future Normal - Why Every IT Trend Points to PaaS
Future Normal - Why Every IT Trend Points to PaaSFuture Normal - Why Every IT Trend Points to PaaS
Future Normal - Why Every IT Trend Points to PaaSPeter Coffee
 
CG_Mukesh Thakur VMware Admin with Wintel
CG_Mukesh Thakur VMware Admin with WintelCG_Mukesh Thakur VMware Admin with Wintel
CG_Mukesh Thakur VMware Admin with WintelMukesh Thakur
 
Jason P Taylor Resume - Winter 2015
Jason P Taylor Resume - Winter 2015Jason P Taylor Resume - Winter 2015
Jason P Taylor Resume - Winter 2015Jason Taylor
 
MondCloud Semantic Data Hub for Insurance
MondCloud Semantic Data Hub for InsuranceMondCloud Semantic Data Hub for Insurance
MondCloud Semantic Data Hub for InsuranceGeetha Sreedhar, MBA
 
Enjoying the full stack - Frontend 2010
Enjoying the full stack - Frontend 2010Enjoying the full stack - Frontend 2010
Enjoying the full stack - Frontend 2010Christian Heilmann
 
Scotch on the Rocks 2011 - Keynote
Scotch on the Rocks 2011 - KeynoteScotch on the Rocks 2011 - Keynote
Scotch on the Rocks 2011 - KeynoteTerry Ryan
 
OpenStack + Cloud Foundry for the OpenStack Boston Meetup
OpenStack + Cloud Foundry for the OpenStack Boston MeetupOpenStack + Cloud Foundry for the OpenStack Boston Meetup
OpenStack + Cloud Foundry for the OpenStack Boston Meetupragss
 
Gab 1703 modern device management
Gab 1703   modern device managementGab 1703   modern device management
Gab 1703 modern device managementPer Larsen
 
Serverless 101 in Montreal
Serverless 101 in MontrealServerless 101 in Montreal
Serverless 101 in MontrealAaron Williams
 
Microsoft Windows Server 2008 R2 - AD RMS Bulk Protection Tool and File Class...
Microsoft Windows Server 2008 R2 - AD RMS Bulk Protection Tool and File Class...Microsoft Windows Server 2008 R2 - AD RMS Bulk Protection Tool and File Class...
Microsoft Windows Server 2008 R2 - AD RMS Bulk Protection Tool and File Class...Microsoft Private Cloud
 

Similar to Node fips (20)

Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red HatCustomize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
 
A294 fips support in node
A294  fips support in nodeA294  fips support in node
A294 fips support in node
 
Hybrid Integration with SAP
Hybrid Integration with SAPHybrid Integration with SAP
Hybrid Integration with SAP
 
Catching up on Rich Clients Part 2 of 2
Catching up on Rich Clients Part 2 of 2Catching up on Rich Clients Part 2 of 2
Catching up on Rich Clients Part 2 of 2
 
IBM Connect 2014 AD 501 - IBM Worklight for IBM Domino Developers
IBM Connect 2014 AD 501 - IBM Worklight for IBM Domino DevelopersIBM Connect 2014 AD 501 - IBM Worklight for IBM Domino Developers
IBM Connect 2014 AD 501 - IBM Worklight for IBM Domino Developers
 
Accelerate your digital transformation
Accelerate your digital transformationAccelerate your digital transformation
Accelerate your digital transformation
 
Cistera Networks Q and A
Cistera Networks Q and ACistera Networks Q and A
Cistera Networks Q and A
 
Domino app dev competitive advantage final
Domino app dev competitive advantage finalDomino app dev competitive advantage final
Domino app dev competitive advantage final
 
Flex and LiveCycle Data Services Best Practices from the Trenches (Adobe MAX ...
Flex and LiveCycle Data Services Best Practices from the Trenches (Adobe MAX ...Flex and LiveCycle Data Services Best Practices from the Trenches (Adobe MAX ...
Flex and LiveCycle Data Services Best Practices from the Trenches (Adobe MAX ...
 
Future Normal - Why Every IT Trend Points to PaaS
Future Normal - Why Every IT Trend Points to PaaSFuture Normal - Why Every IT Trend Points to PaaS
Future Normal - Why Every IT Trend Points to PaaS
 
CG_Mukesh Thakur VMware Admin with Wintel
CG_Mukesh Thakur VMware Admin with WintelCG_Mukesh Thakur VMware Admin with Wintel
CG_Mukesh Thakur VMware Admin with Wintel
 
Jason P Taylor Resume - Winter 2015
Jason P Taylor Resume - Winter 2015Jason P Taylor Resume - Winter 2015
Jason P Taylor Resume - Winter 2015
 
MondCloud Semantic Data Hub for Insurance
MondCloud Semantic Data Hub for InsuranceMondCloud Semantic Data Hub for Insurance
MondCloud Semantic Data Hub for Insurance
 
Enjoying the full stack - Frontend 2010
Enjoying the full stack - Frontend 2010Enjoying the full stack - Frontend 2010
Enjoying the full stack - Frontend 2010
 
Scotch on the Rocks 2011 - Keynote
Scotch on the Rocks 2011 - KeynoteScotch on the Rocks 2011 - Keynote
Scotch on the Rocks 2011 - Keynote
 
OpenStack + Cloud Foundry for the OpenStack Boston Meetup
OpenStack + Cloud Foundry for the OpenStack Boston MeetupOpenStack + Cloud Foundry for the OpenStack Boston Meetup
OpenStack + Cloud Foundry for the OpenStack Boston Meetup
 
Gab 1703 modern device management
Gab 1703   modern device managementGab 1703   modern device management
Gab 1703 modern device management
 
Serverless 101 in Montreal
Serverless 101 in MontrealServerless 101 in Montreal
Serverless 101 in Montreal
 
Microsoft Windows Server 2008 R2 - AD RMS Bulk Protection Tool and File Class...
Microsoft Windows Server 2008 R2 - AD RMS Bulk Protection Tool and File Class...Microsoft Windows Server 2008 R2 - AD RMS Bulk Protection Tool and File Class...
Microsoft Windows Server 2008 R2 - AD RMS Bulk Protection Tool and File Class...
 
JB_01
JB_01JB_01
JB_01
 

More from Michael Dawson

Index 2018 talk to your code
Index 2018   talk to your codeIndex 2018   talk to your code
Index 2018 talk to your codeMichael Dawson
 
Index 2018 node.js what's next
Index 2018   node.js what's nextIndex 2018   node.js what's next
Index 2018 node.js what's nextMichael Dawson
 
N api - node interactive 2017
N api - node interactive 2017N api - node interactive 2017
N api - node interactive 2017Michael Dawson
 
N api-node summit-2017-final
N api-node summit-2017-finalN api-node summit-2017-final
N api-node summit-2017-finalMichael Dawson
 
Node.js Community Benchmarking WG update
Node.js Community  Benchmarking WG updateNode.js Community  Benchmarking WG update
Node.js Community Benchmarking WG updateMichael Dawson
 
A295 nodejs-knowledge-accelerator
A295   nodejs-knowledge-acceleratorA295   nodejs-knowledge-accelerator
A295 nodejs-knowledge-acceleratorMichael Dawson
 
A301 ctu madrid2016-monitoring
A301 ctu madrid2016-monitoringA301 ctu madrid2016-monitoring
A301 ctu madrid2016-monitoringMichael Dawson
 
Post mortem talk - Node Interactive EU
Post mortem talk - Node Interactive EUPost mortem talk - Node Interactive EU
Post mortem talk - Node Interactive EUMichael Dawson
 
Update from-build-workgroup
Update from-build-workgroupUpdate from-build-workgroup
Update from-build-workgroupMichael Dawson
 
Micro app-framework - NodeLive Boston
Micro app-framework - NodeLive BostonMicro app-framework - NodeLive Boston
Micro app-framework - NodeLive BostonMichael Dawson
 
Node liveboston welcome
Node liveboston welcomeNode liveboston welcome
Node liveboston welcomeMichael Dawson
 
Node home automation with Node.js and MQTT
Node home automation with Node.js and MQTTNode home automation with Node.js and MQTT
Node home automation with Node.js and MQTTMichael Dawson
 

More from Michael Dawson (16)

Index 2018 talk to your code
Index 2018   talk to your codeIndex 2018   talk to your code
Index 2018 talk to your code
 
Index 2018 node.js what's next
Index 2018   node.js what's nextIndex 2018   node.js what's next
Index 2018 node.js what's next
 
N api - node interactive 2017
N api - node interactive 2017N api - node interactive 2017
N api - node interactive 2017
 
N api-node summit-2017-final
N api-node summit-2017-finalN api-node summit-2017-final
N api-node summit-2017-final
 
Ask us anything v9
Ask us anything v9Ask us anything v9
Ask us anything v9
 
Node.js Community Benchmarking WG update
Node.js Community  Benchmarking WG updateNode.js Community  Benchmarking WG update
Node.js Community Benchmarking WG update
 
Cascon intro
Cascon introCascon intro
Cascon intro
 
A295 nodejs-knowledge-accelerator
A295   nodejs-knowledge-acceleratorA295   nodejs-knowledge-accelerator
A295 nodejs-knowledge-accelerator
 
A301 ctu madrid2016-monitoring
A301 ctu madrid2016-monitoringA301 ctu madrid2016-monitoring
A301 ctu madrid2016-monitoring
 
Post mortem talk - Node Interactive EU
Post mortem talk - Node Interactive EUPost mortem talk - Node Interactive EU
Post mortem talk - Node Interactive EU
 
Update from-build-workgroup
Update from-build-workgroupUpdate from-build-workgroup
Update from-build-workgroup
 
Micro app-framework - NodeLive Boston
Micro app-framework - NodeLive BostonMicro app-framework - NodeLive Boston
Micro app-framework - NodeLive Boston
 
Node liveboston welcome
Node liveboston welcomeNode liveboston welcome
Node liveboston welcome
 
Micro app-framework
Micro app-frameworkMicro app-framework
Micro app-framework
 
Node home automation with Node.js and MQTT
Node home automation with Node.js and MQTTNode home automation with Node.js and MQTT
Node home automation with Node.js and MQTT
 
Java one 2015 - v1
Java one   2015 - v1Java one   2015 - v1
Java one 2015 - v1
 

Recently uploaded

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
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
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
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
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
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
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
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
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

Node fips