liveBook · Manning

Cryptography

As explained in Go in Practice, Second Edition

Cryptography is the discipline of protecting information and communications through techniques such as encryption, hashing, and authentication.

Cryptography protects information and communications through techniques such as encryption, hashing, and authentication. In Go applications, it belongs among the standard library’s ready-made building blocks for networked software, reducing the need to search for external libraries. section 1.2.2

The treatment establishes cryptography as part of Go’s practical application-development toolkit but does not descend into algorithms, API usage, or implementation trade-offs. Standard-library documentation is available through pkg.go.dev/std. section 1.2.2

How Go in Practice, Second Edition covers it

How deep it goes
Mentions encryption and library availability but stops short of algorithms, code, configuration, and implementation trade-offs.
How it connects
Connects cryptography with networking, serialization, and mathematics as standard-library capabilities.

Also explained in

Compare how 4 books explain cryptography →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Go in Practice, Second Edition. The section links point to the parts of the book it draws on.