Courses
Backend Path - Golang
Backend Path - TypeScript
Training
Pricing
Gifts
Redeem
Teams
Community
Youtube
Podcast
Lore
Blog
Leaderboard
Sign In
  • Courses
    • Backend Path - Golang
    • Backend Path - TypeScript
  • Training
  • Pricing
    • Gifts
    • Redeem
    • Teams
  • Community
    • Youtube
    • Podcast
    • Lore
    • Blog
  • Leaderboard

Boot.dev Blog - Pg. 16

  • Creating and Remembering a Strong Passphrase

    Aug 03, 2019 by Lane Wagner

    We all have hundreds of online accounts. Ideally, as many of those accounts as possible have unique passwords. Unique passwords however present a difficult problem.

  • BIP 32 Watch-Only Wallets

    Jul 25, 2019 by Lane Wagner

    Bitcoin improvement proposal 32 is, in my opinion, one of the most important BIPs we have. (Thanks Peter Wuille!) BIP 32 gave us Hierarchical Deterministic Wallets, which grant the ability to create a tree of keys from a single seed.

  • Trustworthy vs Trustless Apps

    Jul 23, 2019 by Lane Wagner

    In the wake of the hearings about Facebook’s new Libra blockchain, it is more important than ever that we all understand the difference between trustworthy and trustless apps.

  • Secure Random Numbers in Node.js

    Jul 03, 2019 by Lane Wagner

    Quick answer: use crypto.randomBytes() for cryptographically secure randomness in Node.js. const { randomBytes } = await import("node:crypto"); const buf = randomBytes(256); console.log(`${buf.length} bytes of random data: ${buf.toString("hex")}`); crypto.randomBytes() is a cryptographically secure random number generator based on openssl. Depending on the operating system of the user, randomBytes will use /dev/urandom (Unix) or CryptoGenRandom (Windows).

  • Previous
Categories - Contact - Playground - About
boot.dev
Sitemap RSS FAQ TOS Privacy
© Boot.dev 2024