Strengthen TLS in React Native Through Certificate Pinning — iOS Editionby@skiph
3,912 reads
3,912 reads

Strengthen TLS in React Native Through Certificate Pinning — iOS Edition

by Skip Hovsmith5mDecember 12th, 2018
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

The first edition of this article implemented TLS certificate pinning for React Native apps on Android. Since then, the react-native-cert-pinner package has been enhanced to support pinning on iOS devices. With React Native, it is even more challenging, because the networking interface required to implement pinning is not exposed at the javascript layer. This is a work in progress, currently available on Android and iOS, with additional package automation and security to follow. The React Native app can pin a server’s leaf and intermediate certificates, even if their certificate authorities are trusted by the device.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail

Coin Mentioned

Mention Thumbnail
featured image - Strengthen TLS in React Native Through Certificate Pinning — iOS Edition
Skip Hovsmith HackerNoon profile picture
Skip Hovsmith

Skip Hovsmith

@skiph

Developer and Advocate — Software Performance and API Security

About @skiph
LEARN MORE ABOUT @SKIPH'S
EXPERTISE AND PLACE ON THE INTERNET.

Share Your Thoughts

About Author

Skip Hovsmith HackerNoon profile picture
Skip Hovsmith@skiph
Developer and Advocate — Software Performance and API Security

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
L O A D I N G
. . . comments & more!