Michael W Lucas - TLS Mastery (Tux Edition)
Here you can read online Michael W Lucas - TLS Mastery (Tux Edition) full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2021, publisher: Tilted Windmill Press, genre: Romance novel. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:
Romance novel
Science fiction
Adventure
Detective
Science
History
Home and family
Prose
Art
Politics
Computer
Non-fiction
Religion
Business
Children
Humor
Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.
- Book:TLS Mastery (Tux Edition)
- Author:
- Publisher:Tilted Windmill Press
- Genre:
- Year:2021
- Rating:3 / 5
- Favourites:Add to favourites
- Your mark:
- 60
- 1
- 2
- 3
- 4
- 5
TLS Mastery (Tux Edition): summary, description and annotation
We offer to read an annotation, description, summary or preface (depends on what the author of the book "TLS Mastery (Tux Edition)" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.
TLS Mastery (Tux Edition) — read online for free the complete book (whole text) full work
Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "TLS Mastery (Tux Edition)" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.
Font size:
Interval:
Bookmark:
TLS Mastery
Michael W Lucas
About the Author
https://mwl.io
More Tech Books from Michael W Lucas
Absolute BSD
Absolute OpenBSD (1st and 2nd edition)
Cisco Routers for the Desperate (1st and 2nd edition)
PGP and GPG
Absolute FreeBSD (2nd and 3rd edition)
Network Flow Analysis
the IT Mastery Series
SSH Mastery (1st and 2nd edition)
DNSSEC Mastery
Sudo Mastery (1st and 2nd edition)
FreeBSD Mastery: Storage Essentials
Networking for Systems Administrators
Tarsnap Mastery
FreeBSD Mastery: ZFS
FreeBSD Mastery: Specialty Filesystems
FreeBSD Mastery: Advanced ZFS
PAM Mastery
Relayd and Httpd Mastery
Ed Mastery
FreeBSD Mastery: Jails
SNMP Mastery
TLS Mastery
The Networknomicon
Other Nonfiction
Cash Flow For Creators
Only Footnotes
Books and Novels (as Michael Warren Lucas)
Immortal Clay
Kipuka Blues
Butterfly Stomp Waltz
Terrapin Sky Tango
Forever Falls
Hydrogen Sleets
Drinking Heavy Water
Aidan Redding Against the Universes
git commit murder
git sync murder
See your local bookstore for more!
TLS is perhaps the most complicated topic Ive ever written about. Writing this book would have been impossible without outside help.
This book would not exist if the Internet Security Research Group hadnt deployed ACME and organized Lets Encrypt . TLS certificates are not only free for most people, their maintenance and renewal is highly automatable. Theyve changed the whole Internet, and deserve our thanks for that.
It doesnt matter how many RFCs I study and how many technical mailing list archives I read: I lack the expertise and context to best illuminate an arcane topic like TLS . The folks who read this manuscripts early stages and pointed out my innumerable errors deserve special thanks. James Allen, Xavier Belanger, Trix Farrar, Loganaden Velvindron, Jan-Piet Mens, Mike O Connor, Fred Schlechter, Grant Taylor, Gordon Tetlow, and Fraser Tweedale, heres to you.
Lilith Saintcrow convinced me that The Princess Bride could be a useful motif for a serious technology book. This book was written during the 2020 pandemic, so I must also thank The Princess Bride for providing me a desperately needed sense of hope.
Dan Langille gracefully submitted to the pillaging of his blog for useful hints and guidance. I am grateful that JP Mens, Evan Hunt, and John-Mark Gurney provoked him into updating that blog and saving me a bunch of work.
I am unsure if I should profusely thank Bob Beck for his time and patience in revealing the innards of TLS , or profoundly curse him and his spawn unto the seventh generation. I must acknowledge the usefulness of Happy Bobs Test CA, however, so Ill raise a glass to that while waffling over whether or not the bottle of fair-to-middlin wine I owe him should be laced with iocane powder .
For Liz.
Of the innumerable things I detest about information technology, first prize goes to the word security. Not the concepts behind it, the actual word. The definition of security wobbles drunkenly all about the dictionary depending on whos speaking, whos listening, the context, and the distance to the nearest brute squad. Its a transcendental state where everyone is perfectly safe from everyone, but its not inconvenient or intimidating or incomprehensible in the slightest. Security is Happy Fun Land , where everybody eats hot fudge sundaes all day every day without developing diabetes or gaining so much as a gram.
The only way to make this word even slightly meaningful is to tightly define the context.
Thats one advantage Transport Layer Security (TLS ) has. What it secures is right in the name. And even then, its misunderstood. It doesnt make web servers secure. That little shield icon in the web browsers address bar doesnt mean your credit card information wont end up being used to purchase llama pornography. TLS encrypts a network connection during transit. Thats it. It doesnt protect the client or the server from attackers. It doesnt keep scammers from tricking you out of your personal data. It doesnt even totally guarantee that youre at the site you think youre at. Protecting data in transit is vital. While its best known for web sites, a TLS-aware application can apply TLS to any TCP or UDP network connection.
TLS is also poorly understood. Most sysadmins know that they get a certificate, slap it into place, and Magic Happens. Those certificates used to be expensive. Over the last twenty years the price dropped, and today you can get them for free. There are still times you want one of the expensive certificates, but most of us have no idea when or why that expense is warranted.
Even with free certificates, Im still not fond of TLS . This certainly isnt one of those books where the author is so besotted by the technology that you wonder if its going to turn into a kissing book. But TLS is pervasive, frustrating, and complex. Understanding is our only way to cope with it.
TLSMastery is written for Unix system administrators who manage applications built with TLS, and anyone who uses the OpenSSL command on any platform. I assume youre comfortable with the command line, scripting, privilege management, and other standard Unix features.
My reference platforms are FreeBSD , OpenBSD , Debian , and CentOS . The closer your Unix resembles one of these, the easier time youll have. If you run a less common Unix, presumably youre familiar with its idiosyncrasies. In particular, MacOS ships a stripped-down OpenSSL client lacking many of the functions discussed here. For real work on MacOS you probably need an add-on alternate OpenSSL.
Among the many ACME implementations, this book uses dehydrated ( https://dehydrated.io ). The principles demonstrated with dehydrated should apply to any other client. I use Apache 2.4 to show how certain dehydrated components work, but other web servers work just as well. For DNS -related examples I use BIND 9.16, but any name server that supports dynamic updates (RFC 2136) will also work.
My reference TLS toolkit is OpenSSL , version 1.1.1. I also use LibreSSL , OpenBSD s meticulously audited OpenSSL fork, but it retains compatibility with the OpenSSL command line. Anything referring to OpenSSL also applies to LibreSSL unless stated otherwise. The principles discussed are also applicable to other TLS toolkits like GnuTLS , but I dont demonstrate them. If you can build a functional OpenSSL or LibreSSL on your platform, it should work.
OpenSSL is not only for TLS ; it is a general-purpose encryption suite. Its command line is convoluted and complex in part because encryption is convoluted and complex. Its also complex because it originated in 1995 and attempts to retain backwards compatibility. I cant make you comfortable with the OpenSSL command line, but I might be able to reduce the amount of vertigo you experience when interacting with it.
Might.
You hear about SSL connections and certificates, and TLS connections and certificates. Whats the difference?
A digital certificate is a collection of carefully formatted information that identifies an entity, digitally signed by a Certificate Authority . A certificate signed by itself is called a self-signed certificate, and is the Internet equivalent of the handsome prince that smiles and says, Trust me. Maybe you can trust him, or maybe youve already been betrayed. Servers, services, and users can have certificates. We go into certificates in depth in Chapter 3. Certificates are a key component of both SSL and TLS .
Next pageFont size:
Interval:
Bookmark:
Similar books «TLS Mastery (Tux Edition)»
Look at similar books to TLS Mastery (Tux Edition). We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.
Discussion, reviews of the book TLS Mastery (Tux Edition) and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.