Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1)
0.x/reference/vault/index.html 2) <!doctype html>
0.x/reference/vault/index.html 3) <html lang="en" class="no-js">
0.x/reference/vault/index.html 4) <head>
0.x/reference/vault/index.html 5)
0.x/reference/vault/index.html 6) <meta charset="utf-8">
0.x/reference/vault/index.html 7) <meta name="viewport" content="width=device-width,initial-scale=1">
0.x/reference/vault/index.html 8)
0.x/reference/vault/index.html 9) <meta name="description" content="An almost faithful Python reimplementation of James Coglan's vault.">
0.x/reference/vault/index.html 10)
0.x/reference/vault/index.html 11)
0.x/reference/vault/index.html 12) <meta name="author" content="Marco Ricci">
0.x/reference/vault/index.html 13)
0.x/reference/vault/index.html 14)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 15) <link rel="canonical" href="https://the13thletter.info/derivepassphrase/0.x/reference/derivepassphrase.vault/">
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 16)
0.x/reference/vault/index.html 17)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 18) <link rel="prev" href="../derivepassphrase._types/">
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 19)
0.x/reference/vault/index.html 20)
0.x/reference/vault/index.html 21) <link rel="next" href="../../changelog/">
0.x/reference/vault/index.html 22)
0.x/reference/vault/index.html 23)
0.x/reference/vault/index.html 24) <link rel="icon" href="../../assets/images/favicon.png">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 25) <meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.5.39">
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 26)
0.x/reference/vault/index.html 27)
0.x/reference/vault/index.html 28)
0.x/reference/vault/index.html 29) <title>Submodule vault - derivepassphrase</title>
0.x/reference/vault/index.html 30)
0.x/reference/vault/index.html 31)
0.x/reference/vault/index.html 32)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 33) <link rel="stylesheet" href="../../assets/stylesheets/main.8c3ca2c6.min.css">
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 34)
0.x/reference/vault/index.html 35)
0.x/reference/vault/index.html 36)
0.x/reference/vault/index.html 37)
0.x/reference/vault/index.html 38)
0.x/reference/vault/index.html 39)
0.x/reference/vault/index.html 40)
0.x/reference/vault/index.html 41)
0.x/reference/vault/index.html 42)
0.x/reference/vault/index.html 43)
0.x/reference/vault/index.html 44) <style>:root{--md-text-font:"Noto Sans";--md-code-font:"Noto Mono"}</style>
0.x/reference/vault/index.html 45)
0.x/reference/vault/index.html 46)
0.x/reference/vault/index.html 47)
0.x/reference/vault/index.html 48) <link rel="stylesheet" href="../../assets/_mkdocstrings.css">
0.x/reference/vault/index.html 49)
0.x/reference/vault/index.html 50) <link rel="stylesheet" href="../../mkdocstrings_recommended_styles.css">
0.x/reference/vault/index.html 51)
0.x/reference/vault/index.html 52)
0.x/reference/vault/index.html 53)
0.x/reference/vault/index.html 54)
0.x/reference/vault/index.html 55)
0.x/reference/vault/index.html 56) </head>
0.x/reference/vault/index.html 57)
0.x/reference/vault/index.html 58)
0.x/reference/vault/index.html 59) <body dir="ltr">
0.x/reference/vault/index.html 60)
0.x/reference/vault/index.html 61)
0.x/reference/vault/index.html 62) <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
0.x/reference/vault/index.html 63) <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
0.x/reference/vault/index.html 64) <label class="md-overlay" for="__drawer"></label>
0.x/reference/vault/index.html 65) <div data-md-component="skip">
0.x/reference/vault/index.html 66)
0.x/reference/vault/index.html 67)
0.x/reference/vault/index.html 68) <a href="#derivepassphrase.vault" class="md-skip">
0.x/reference/vault/index.html 69) Skip to content
0.x/reference/vault/index.html 70) </a>
0.x/reference/vault/index.html 71)
0.x/reference/vault/index.html 72) </div>
0.x/reference/vault/index.html 73) <div data-md-component="announce">
0.x/reference/vault/index.html 74)
0.x/reference/vault/index.html 75) </div>
0.x/reference/vault/index.html 76)
0.x/reference/vault/index.html 77) <div data-md-color-scheme="default" data-md-component="outdated" hidden>
0.x/reference/vault/index.html 78)
0.x/reference/vault/index.html 79) </div>
0.x/reference/vault/index.html 80)
0.x/reference/vault/index.html 81)
0.x/reference/vault/index.html 82)
0.x/reference/vault/index.html 83)
0.x/reference/vault/index.html 84) <div class="md-container" data-md-component="container">
0.x/reference/vault/index.html 85)
0.x/reference/vault/index.html 86)
0.x/reference/vault/index.html 87)
0.x/reference/vault/index.html 88)
0.x/reference/vault/index.html 89)
0.x/reference/vault/index.html 90) <nav class="md-tabs" aria-label="Tabs" data-md-component="tabs">
0.x/reference/vault/index.html 91) <div class="md-grid">
0.x/reference/vault/index.html 92) <ul class="md-tabs__list">
0.x/reference/vault/index.html 93)
0.x/reference/vault/index.html 94)
0.x/reference/vault/index.html 95)
0.x/reference/vault/index.html 96)
0.x/reference/vault/index.html 97)
0.x/reference/vault/index.html 98) <li class="md-tabs__item">
0.x/reference/vault/index.html 99) <a href="../.." class="md-tabs__link">
0.x/reference/vault/index.html 100)
0.x/reference/vault/index.html 101)
0.x/reference/vault/index.html 102)
0.x/reference/vault/index.html 103)
0.x/reference/vault/index.html 104) Overview
0.x/reference/vault/index.html 105)
0.x/reference/vault/index.html 106) </a>
0.x/reference/vault/index.html 107) </li>
0.x/reference/vault/index.html 108)
0.x/reference/vault/index.html 109)
0.x/reference/vault/index.html 110)
0.x/reference/vault/index.html 111)
0.x/reference/vault/index.html 112)
0.x/reference/vault/index.html 113)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 114)
0.x/reference/derivepassphrase.vault/index.html 115)
0.x/reference/derivepassphrase.vault/index.html 116)
0.x/reference/derivepassphrase.vault/index.html 117) <li class="md-tabs__item">
|
Deployed ffee25004de8 to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 118) <a href="../../tutorials/basic-setup-passphrase/" class="md-tabs__link">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 119)
0.x/reference/derivepassphrase.vault/index.html 120)
0.x/reference/derivepassphrase.vault/index.html 121)
0.x/reference/derivepassphrase.vault/index.html 122)
0.x/reference/derivepassphrase.vault/index.html 123) Tutorials & Examples
0.x/reference/derivepassphrase.vault/index.html 124)
0.x/reference/derivepassphrase.vault/index.html 125) </a>
0.x/reference/derivepassphrase.vault/index.html 126) </li>
0.x/reference/derivepassphrase.vault/index.html 127)
0.x/reference/derivepassphrase.vault/index.html 128)
0.x/reference/derivepassphrase.vault/index.html 129)
0.x/reference/derivepassphrase.vault/index.html 130)
0.x/reference/derivepassphrase.vault/index.html 131)
0.x/reference/derivepassphrase.vault/index.html 132)
0.x/reference/derivepassphrase.vault/index.html 133)
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 134)
0.x/reference/vault/index.html 135)
0.x/reference/vault/index.html 136)
0.x/reference/vault/index.html 137)
0.x/reference/vault/index.html 138)
0.x/reference/vault/index.html 139) <li class="md-tabs__item md-tabs__item--active">
0.x/reference/vault/index.html 140) <a href="../" class="md-tabs__link">
0.x/reference/vault/index.html 141)
0.x/reference/vault/index.html 142)
0.x/reference/vault/index.html 143)
0.x/reference/vault/index.html 144)
0.x/reference/vault/index.html 145) Reference
0.x/reference/vault/index.html 146)
0.x/reference/vault/index.html 147) </a>
0.x/reference/vault/index.html 148) </li>
0.x/reference/vault/index.html 149)
0.x/reference/vault/index.html 150)
0.x/reference/vault/index.html 151)
0.x/reference/vault/index.html 152)
0.x/reference/vault/index.html 153)
0.x/reference/vault/index.html 154)
0.x/reference/vault/index.html 155)
0.x/reference/vault/index.html 156)
0.x/reference/vault/index.html 157) <li class="md-tabs__item">
0.x/reference/vault/index.html 158) <a href="../../changelog/" class="md-tabs__link">
0.x/reference/vault/index.html 159)
0.x/reference/vault/index.html 160)
0.x/reference/vault/index.html 161)
0.x/reference/vault/index.html 162)
0.x/reference/vault/index.html 163) Changelog
0.x/reference/vault/index.html 164)
0.x/reference/vault/index.html 165) </a>
0.x/reference/vault/index.html 166) </li>
0.x/reference/vault/index.html 167)
0.x/reference/vault/index.html 168)
0.x/reference/vault/index.html 169)
0.x/reference/vault/index.html 170) </ul>
0.x/reference/vault/index.html 171) </div>
0.x/reference/vault/index.html 172) </nav>
0.x/reference/vault/index.html 173)
0.x/reference/vault/index.html 174)
0.x/reference/vault/index.html 175)
0.x/reference/vault/index.html 176) <main class="md-main" data-md-component="main">
0.x/reference/vault/index.html 177) <div class="md-main__inner md-grid">
0.x/reference/vault/index.html 178)
0.x/reference/vault/index.html 179)
0.x/reference/vault/index.html 180)
0.x/reference/vault/index.html 181) <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
0.x/reference/vault/index.html 182) <div class="md-sidebar__scrollwrap">
0.x/reference/vault/index.html 183) <div class="md-sidebar__inner">
0.x/reference/vault/index.html 184)
0.x/reference/vault/index.html 185)
0.x/reference/vault/index.html 186)
0.x/reference/vault/index.html 187)
0.x/reference/vault/index.html 188)
0.x/reference/vault/index.html 189)
0.x/reference/vault/index.html 190) <nav class="md-nav md-nav--primary md-nav--lifted" aria-label="Navigation" data-md-level="0">
0.x/reference/vault/index.html 191) <label class="md-nav__title" for="__drawer">
0.x/reference/vault/index.html 192) <a href="../.." title="derivepassphrase" class="md-nav__button md-logo" aria-label="derivepassphrase" data-md-component="logo">
0.x/reference/vault/index.html 193)
0.x/reference/vault/index.html 194)
0.x/reference/vault/index.html 195) <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54"/></svg>
0.x/reference/vault/index.html 196)
0.x/reference/vault/index.html 197) </a>
0.x/reference/vault/index.html 198) derivepassphrase
0.x/reference/vault/index.html 199) </label>
0.x/reference/vault/index.html 200)
0.x/reference/vault/index.html 201) <div class="md-nav__source">
0.x/reference/vault/index.html 202) <a href="https://github.com/the-13th-letter/derivepassphrase" title="Go to repository" class="md-source" data-md-component="source">
0.x/reference/vault/index.html 203) <div class="md-source__icon md-icon">
0.x/reference/vault/index.html 204)
0.x/reference/vault/index.html 205) <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc.--><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81"/></svg>
0.x/reference/vault/index.html 206) </div>
0.x/reference/vault/index.html 207) <div class="md-source__repository">
0.x/reference/vault/index.html 208) the-13th-letter/derivepassphrase
0.x/reference/vault/index.html 209) </div>
0.x/reference/vault/index.html 210) </a>
0.x/reference/vault/index.html 211) </div>
0.x/reference/vault/index.html 212)
0.x/reference/vault/index.html 213) <ul class="md-nav__list" data-md-scrollfix>
0.x/reference/vault/index.html 214)
0.x/reference/vault/index.html 215)
0.x/reference/vault/index.html 216)
0.x/reference/vault/index.html 217)
0.x/reference/vault/index.html 218)
0.x/reference/vault/index.html 219)
0.x/reference/vault/index.html 220)
0.x/reference/vault/index.html 221) <li class="md-nav__item">
0.x/reference/vault/index.html 222) <a href="../.." class="md-nav__link">
0.x/reference/vault/index.html 223)
0.x/reference/vault/index.html 224)
0.x/reference/vault/index.html 225) <span class="md-ellipsis">
0.x/reference/vault/index.html 226) Overview
0.x/reference/vault/index.html 227) </span>
0.x/reference/vault/index.html 228)
0.x/reference/vault/index.html 229)
0.x/reference/vault/index.html 230) </a>
0.x/reference/vault/index.html 231) </li>
0.x/reference/vault/index.html 232)
0.x/reference/vault/index.html 233)
0.x/reference/vault/index.html 234)
0.x/reference/vault/index.html 235)
0.x/reference/vault/index.html 236)
0.x/reference/vault/index.html 237)
0.x/reference/vault/index.html 238)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 239)
0.x/reference/derivepassphrase.vault/index.html 240)
0.x/reference/derivepassphrase.vault/index.html 241)
0.x/reference/derivepassphrase.vault/index.html 242)
0.x/reference/derivepassphrase.vault/index.html 243)
0.x/reference/derivepassphrase.vault/index.html 244)
0.x/reference/derivepassphrase.vault/index.html 245)
0.x/reference/derivepassphrase.vault/index.html 246)
0.x/reference/derivepassphrase.vault/index.html 247)
0.x/reference/derivepassphrase.vault/index.html 248)
0.x/reference/derivepassphrase.vault/index.html 249)
0.x/reference/derivepassphrase.vault/index.html 250)
0.x/reference/derivepassphrase.vault/index.html 251)
0.x/reference/derivepassphrase.vault/index.html 252)
0.x/reference/derivepassphrase.vault/index.html 253)
0.x/reference/derivepassphrase.vault/index.html 254) <li class="md-nav__item md-nav__item--nested">
0.x/reference/derivepassphrase.vault/index.html 255)
0.x/reference/derivepassphrase.vault/index.html 256)
0.x/reference/derivepassphrase.vault/index.html 257)
0.x/reference/derivepassphrase.vault/index.html 258) <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2" >
0.x/reference/derivepassphrase.vault/index.html 259)
0.x/reference/derivepassphrase.vault/index.html 260)
0.x/reference/derivepassphrase.vault/index.html 261) <label class="md-nav__link" for="__nav_2" id="__nav_2_label" tabindex="0">
0.x/reference/derivepassphrase.vault/index.html 262)
0.x/reference/derivepassphrase.vault/index.html 263)
0.x/reference/derivepassphrase.vault/index.html 264) <span class="md-ellipsis">
0.x/reference/derivepassphrase.vault/index.html 265) Tutorials & Examples
0.x/reference/derivepassphrase.vault/index.html 266) </span>
0.x/reference/derivepassphrase.vault/index.html 267)
0.x/reference/derivepassphrase.vault/index.html 268)
0.x/reference/derivepassphrase.vault/index.html 269) <span class="md-nav__icon md-icon"></span>
0.x/reference/derivepassphrase.vault/index.html 270) </label>
0.x/reference/derivepassphrase.vault/index.html 271)
0.x/reference/derivepassphrase.vault/index.html 272) <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
0.x/reference/derivepassphrase.vault/index.html 273) <label class="md-nav__title" for="__nav_2">
0.x/reference/derivepassphrase.vault/index.html 274) <span class="md-nav__icon md-icon"></span>
0.x/reference/derivepassphrase.vault/index.html 275) Tutorials & Examples
0.x/reference/derivepassphrase.vault/index.html 276) </label>
0.x/reference/derivepassphrase.vault/index.html 277) <ul class="md-nav__list" data-md-scrollfix>
0.x/reference/derivepassphrase.vault/index.html 278)
0.x/reference/derivepassphrase.vault/index.html 279)
0.x/reference/derivepassphrase.vault/index.html 280)
0.x/reference/derivepassphrase.vault/index.html 281)
0.x/reference/derivepassphrase.vault/index.html 282)
0.x/reference/derivepassphrase.vault/index.html 283)
0.x/reference/derivepassphrase.vault/index.html 284)
0.x/reference/derivepassphrase.vault/index.html 285) <li class="md-nav__item">
|
Deployed ffee25004de8 to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 286) <a href="../../tutorials/basic-setup-passphrase/" class="md-nav__link">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 287)
0.x/reference/derivepassphrase.vault/index.html 288)
0.x/reference/derivepassphrase.vault/index.html 289) <span class="md-ellipsis">
0.x/reference/derivepassphrase.vault/index.html 290) Tutorial: setting up derivepassphrase vault for three accounts, with a master passphrase
0.x/reference/derivepassphrase.vault/index.html 291) </span>
0.x/reference/derivepassphrase.vault/index.html 292)
0.x/reference/derivepassphrase.vault/index.html 293)
0.x/reference/derivepassphrase.vault/index.html 294) </a>
0.x/reference/derivepassphrase.vault/index.html 295) </li>
0.x/reference/derivepassphrase.vault/index.html 296)
0.x/reference/derivepassphrase.vault/index.html 297)
0.x/reference/derivepassphrase.vault/index.html 298)
0.x/reference/derivepassphrase.vault/index.html 299)
0.x/reference/derivepassphrase.vault/index.html 300) </ul>
0.x/reference/derivepassphrase.vault/index.html 301) </nav>
0.x/reference/derivepassphrase.vault/index.html 302)
0.x/reference/derivepassphrase.vault/index.html 303) </li>
0.x/reference/derivepassphrase.vault/index.html 304)
0.x/reference/derivepassphrase.vault/index.html 305)
0.x/reference/derivepassphrase.vault/index.html 306)
0.x/reference/derivepassphrase.vault/index.html 307)
0.x/reference/derivepassphrase.vault/index.html 308)
0.x/reference/derivepassphrase.vault/index.html 309)
0.x/reference/derivepassphrase.vault/index.html 310)
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 311)
0.x/reference/vault/index.html 312)
0.x/reference/vault/index.html 313)
0.x/reference/vault/index.html 314)
0.x/reference/vault/index.html 315)
0.x/reference/vault/index.html 316)
0.x/reference/vault/index.html 317)
0.x/reference/vault/index.html 318)
0.x/reference/vault/index.html 319)
0.x/reference/vault/index.html 320)
0.x/reference/vault/index.html 321)
0.x/reference/vault/index.html 322)
0.x/reference/vault/index.html 323)
0.x/reference/vault/index.html 324)
0.x/reference/vault/index.html 325)
0.x/reference/vault/index.html 326)
0.x/reference/vault/index.html 327)
0.x/reference/vault/index.html 328)
0.x/reference/vault/index.html 329)
0.x/reference/vault/index.html 330)
0.x/reference/vault/index.html 331)
0.x/reference/vault/index.html 332)
0.x/reference/vault/index.html 333)
0.x/reference/vault/index.html 334)
0.x/reference/vault/index.html 335)
0.x/reference/vault/index.html 336)
0.x/reference/vault/index.html 337)
0.x/reference/vault/index.html 338)
0.x/reference/vault/index.html 339)
0.x/reference/vault/index.html 340)
0.x/reference/vault/index.html 341)
0.x/reference/vault/index.html 342)
0.x/reference/vault/index.html 343) <li class="md-nav__item md-nav__item--active md-nav__item--section md-nav__item--nested">
0.x/reference/vault/index.html 344)
0.x/reference/vault/index.html 345)
0.x/reference/vault/index.html 346)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 347) <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_3" checked>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 348)
0.x/reference/vault/index.html 349)
0.x/reference/vault/index.html 350)
0.x/reference/vault/index.html 351) <div class="md-nav__link md-nav__container">
0.x/reference/vault/index.html 352) <a href="../" class="md-nav__link ">
0.x/reference/vault/index.html 353)
0.x/reference/vault/index.html 354)
0.x/reference/vault/index.html 355) <span class="md-ellipsis">
0.x/reference/vault/index.html 356) Reference
0.x/reference/vault/index.html 357) </span>
0.x/reference/vault/index.html 358)
0.x/reference/vault/index.html 359)
0.x/reference/vault/index.html 360) </a>
0.x/reference/vault/index.html 361)
0.x/reference/vault/index.html 362)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 363) <label class="md-nav__link " for="__nav_3" id="__nav_3_label" tabindex="">
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 364) <span class="md-nav__icon md-icon"></span>
0.x/reference/vault/index.html 365) </label>
0.x/reference/vault/index.html 366)
0.x/reference/vault/index.html 367) </div>
0.x/reference/vault/index.html 368)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 369) <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="true">
0.x/reference/derivepassphrase.vault/index.html 370) <label class="md-nav__title" for="__nav_3">
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 371) <span class="md-nav__icon md-icon"></span>
0.x/reference/vault/index.html 372) Reference
0.x/reference/vault/index.html 373) </label>
0.x/reference/vault/index.html 374) <ul class="md-nav__list" data-md-scrollfix>
0.x/reference/vault/index.html 375)
0.x/reference/vault/index.html 376)
0.x/reference/vault/index.html 377)
0.x/reference/vault/index.html 378)
0.x/reference/vault/index.html 379)
0.x/reference/vault/index.html 380)
0.x/reference/vault/index.html 381)
0.x/reference/vault/index.html 382)
0.x/reference/vault/index.html 383)
0.x/reference/vault/index.html 384) <li class="md-nav__item">
0.x/reference/vault/index.html 385) <a href="../derivepassphrase.1/" class="md-nav__link">
0.x/reference/vault/index.html 386)
0.x/reference/vault/index.html 387)
0.x/reference/vault/index.html 388) <span class="md-ellipsis">
0.x/reference/vault/index.html 389) Man page: derivepassphrase
0.x/reference/vault/index.html 390) </span>
0.x/reference/vault/index.html 391)
0.x/reference/vault/index.html 392)
0.x/reference/vault/index.html 393) </a>
0.x/reference/vault/index.html 394) </li>
0.x/reference/vault/index.html 395)
0.x/reference/vault/index.html 396)
0.x/reference/vault/index.html 397)
0.x/reference/vault/index.html 398)
0.x/reference/vault/index.html 399)
0.x/reference/vault/index.html 400)
0.x/reference/vault/index.html 401)
0.x/reference/vault/index.html 402)
0.x/reference/vault/index.html 403)
0.x/reference/vault/index.html 404)
0.x/reference/vault/index.html 405) <li class="md-nav__item">
0.x/reference/vault/index.html 406) <a href="../derivepassphrase-vault.1/" class="md-nav__link">
0.x/reference/vault/index.html 407)
0.x/reference/vault/index.html 408)
0.x/reference/vault/index.html 409) <span class="md-ellipsis">
0.x/reference/vault/index.html 410) Man page: derivepassphrase-vault
0.x/reference/vault/index.html 411) </span>
0.x/reference/vault/index.html 412)
0.x/reference/vault/index.html 413)
0.x/reference/vault/index.html 414) </a>
0.x/reference/vault/index.html 415) </li>
0.x/reference/vault/index.html 416)
0.x/reference/vault/index.html 417)
0.x/reference/vault/index.html 418)
0.x/reference/vault/index.html 419)
0.x/reference/vault/index.html 420)
0.x/reference/vault/index.html 421)
0.x/reference/vault/index.html 422)
0.x/reference/vault/index.html 423)
0.x/reference/vault/index.html 424)
0.x/reference/vault/index.html 425)
0.x/reference/vault/index.html 426) <li class="md-nav__item">
0.x/reference/vault/index.html 427) <a href="../derivepassphrase-export.1/" class="md-nav__link">
0.x/reference/vault/index.html 428)
0.x/reference/vault/index.html 429)
0.x/reference/vault/index.html 430) <span class="md-ellipsis">
0.x/reference/vault/index.html 431) Man page: derivepassphrase-export
0.x/reference/vault/index.html 432) </span>
0.x/reference/vault/index.html 433)
0.x/reference/vault/index.html 434)
0.x/reference/vault/index.html 435) </a>
0.x/reference/vault/index.html 436) </li>
0.x/reference/vault/index.html 437)
0.x/reference/vault/index.html 438)
0.x/reference/vault/index.html 439)
0.x/reference/vault/index.html 440)
0.x/reference/vault/index.html 441)
0.x/reference/vault/index.html 442)
0.x/reference/vault/index.html 443)
0.x/reference/vault/index.html 444)
0.x/reference/vault/index.html 445)
0.x/reference/vault/index.html 446)
0.x/reference/vault/index.html 447) <li class="md-nav__item">
0.x/reference/vault/index.html 448) <a href="../derivepassphrase-export-vault.1/" class="md-nav__link">
0.x/reference/vault/index.html 449)
0.x/reference/vault/index.html 450)
0.x/reference/vault/index.html 451) <span class="md-ellipsis">
0.x/reference/vault/index.html 452) Man page: derivepassphrase-export-vault
0.x/reference/vault/index.html 453) </span>
0.x/reference/vault/index.html 454)
0.x/reference/vault/index.html 455)
0.x/reference/vault/index.html 456) </a>
0.x/reference/vault/index.html 457) </li>
0.x/reference/vault/index.html 458)
0.x/reference/vault/index.html 459)
0.x/reference/vault/index.html 460)
0.x/reference/vault/index.html 461)
0.x/reference/vault/index.html 462)
0.x/reference/vault/index.html 463)
0.x/reference/vault/index.html 464)
0.x/reference/vault/index.html 465)
0.x/reference/vault/index.html 466)
0.x/reference/vault/index.html 467)
0.x/reference/vault/index.html 468)
0.x/reference/vault/index.html 469)
0.x/reference/vault/index.html 470)
0.x/reference/vault/index.html 471)
0.x/reference/vault/index.html 472)
0.x/reference/vault/index.html 473)
0.x/reference/vault/index.html 474)
0.x/reference/vault/index.html 475)
0.x/reference/vault/index.html 476)
0.x/reference/vault/index.html 477)
0.x/reference/vault/index.html 478)
0.x/reference/vault/index.html 479)
0.x/reference/vault/index.html 480)
0.x/reference/vault/index.html 481)
0.x/reference/vault/index.html 482)
0.x/reference/vault/index.html 483)
0.x/reference/vault/index.html 484)
0.x/reference/vault/index.html 485)
0.x/reference/vault/index.html 486)
0.x/reference/vault/index.html 487)
0.x/reference/vault/index.html 488)
0.x/reference/vault/index.html 489)
0.x/reference/vault/index.html 490)
0.x/reference/vault/index.html 491)
0.x/reference/vault/index.html 492)
0.x/reference/vault/index.html 493)
0.x/reference/vault/index.html 494)
0.x/reference/vault/index.html 495)
0.x/reference/vault/index.html 496) <li class="md-nav__item md-nav__item--active md-nav__item--section md-nav__item--nested">
0.x/reference/vault/index.html 497)
0.x/reference/vault/index.html 498)
0.x/reference/vault/index.html 499)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 500) <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_3_6" checked>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 501)
0.x/reference/vault/index.html 502)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 503) <label class="md-nav__link" for="__nav_3_6" id="__nav_3_6_label" tabindex="">
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 504)
0.x/reference/vault/index.html 505)
0.x/reference/vault/index.html 506) <span class="md-ellipsis">
0.x/reference/vault/index.html 507) Module derivepassphrase
0.x/reference/vault/index.html 508) </span>
0.x/reference/vault/index.html 509)
0.x/reference/vault/index.html 510)
0.x/reference/vault/index.html 511) <span class="md-nav__icon md-icon"></span>
0.x/reference/vault/index.html 512) </label>
0.x/reference/vault/index.html 513)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 514) <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_3_6_label" aria-expanded="true">
0.x/reference/derivepassphrase.vault/index.html 515) <label class="md-nav__title" for="__nav_3_6">
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 516) <span class="md-nav__icon md-icon"></span>
0.x/reference/vault/index.html 517) Module derivepassphrase
0.x/reference/vault/index.html 518) </label>
0.x/reference/vault/index.html 519) <ul class="md-nav__list" data-md-scrollfix>
0.x/reference/vault/index.html 520)
0.x/reference/vault/index.html 521)
0.x/reference/vault/index.html 522)
0.x/reference/vault/index.html 523)
0.x/reference/vault/index.html 524)
0.x/reference/vault/index.html 525)
0.x/reference/vault/index.html 526)
0.x/reference/vault/index.html 527) <li class="md-nav__item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 528) <a href="../derivepassphrase.cli/" class="md-nav__link">
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 529)
0.x/reference/vault/index.html 530)
0.x/reference/vault/index.html 531) <span class="md-ellipsis">
0.x/reference/vault/index.html 532) Submodule cli
0.x/reference/vault/index.html 533) </span>
0.x/reference/vault/index.html 534)
0.x/reference/vault/index.html 535)
0.x/reference/vault/index.html 536) </a>
0.x/reference/vault/index.html 537) </li>
0.x/reference/vault/index.html 538)
0.x/reference/vault/index.html 539)
0.x/reference/vault/index.html 540)
0.x/reference/vault/index.html 541)
0.x/reference/vault/index.html 542)
0.x/reference/vault/index.html 543)
0.x/reference/vault/index.html 544)
0.x/reference/vault/index.html 545)
0.x/reference/vault/index.html 546)
0.x/reference/vault/index.html 547)
0.x/reference/vault/index.html 548) <li class="md-nav__item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 549) <a href="../derivepassphrase.exporter/" class="md-nav__link">
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 550)
0.x/reference/vault/index.html 551)
0.x/reference/vault/index.html 552) <span class="md-ellipsis">
0.x/reference/vault/index.html 553) Subpackage exporter
0.x/reference/vault/index.html 554) </span>
0.x/reference/vault/index.html 555)
0.x/reference/vault/index.html 556)
0.x/reference/vault/index.html 557) </a>
0.x/reference/vault/index.html 558) </li>
0.x/reference/vault/index.html 559)
0.x/reference/vault/index.html 560)
0.x/reference/vault/index.html 561)
0.x/reference/vault/index.html 562)
0.x/reference/vault/index.html 563)
0.x/reference/vault/index.html 564)
0.x/reference/vault/index.html 565)
0.x/reference/vault/index.html 566)
0.x/reference/vault/index.html 567)
0.x/reference/vault/index.html 568)
0.x/reference/vault/index.html 569) <li class="md-nav__item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 570) <a href="../derivepassphrase.sequin/" class="md-nav__link">
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 571)
0.x/reference/vault/index.html 572)
0.x/reference/vault/index.html 573) <span class="md-ellipsis">
0.x/reference/vault/index.html 574) Submodule sequin
0.x/reference/vault/index.html 575) </span>
0.x/reference/vault/index.html 576)
0.x/reference/vault/index.html 577)
0.x/reference/vault/index.html 578) </a>
0.x/reference/vault/index.html 579) </li>
0.x/reference/vault/index.html 580)
0.x/reference/vault/index.html 581)
0.x/reference/vault/index.html 582)
0.x/reference/vault/index.html 583)
0.x/reference/vault/index.html 584)
0.x/reference/vault/index.html 585)
0.x/reference/vault/index.html 586)
0.x/reference/vault/index.html 587)
0.x/reference/vault/index.html 588)
0.x/reference/vault/index.html 589)
0.x/reference/vault/index.html 590) <li class="md-nav__item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 591) <a href="../derivepassphrase.ssh_agent/" class="md-nav__link">
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 592)
0.x/reference/vault/index.html 593)
0.x/reference/vault/index.html 594) <span class="md-ellipsis">
0.x/reference/vault/index.html 595) Submodule ssh_agent
0.x/reference/vault/index.html 596) </span>
0.x/reference/vault/index.html 597)
0.x/reference/vault/index.html 598)
0.x/reference/vault/index.html 599) </a>
0.x/reference/vault/index.html 600) </li>
0.x/reference/vault/index.html 601)
0.x/reference/vault/index.html 602)
0.x/reference/vault/index.html 603)
0.x/reference/vault/index.html 604)
0.x/reference/vault/index.html 605)
0.x/reference/vault/index.html 606)
0.x/reference/vault/index.html 607)
0.x/reference/vault/index.html 608)
0.x/reference/vault/index.html 609)
0.x/reference/vault/index.html 610)
0.x/reference/vault/index.html 611) <li class="md-nav__item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 612) <a href="../derivepassphrase._types/" class="md-nav__link">
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 613)
0.x/reference/vault/index.html 614)
0.x/reference/vault/index.html 615) <span class="md-ellipsis">
0.x/reference/vault/index.html 616) Submodule _types
0.x/reference/vault/index.html 617) </span>
0.x/reference/vault/index.html 618)
0.x/reference/vault/index.html 619)
0.x/reference/vault/index.html 620) </a>
0.x/reference/vault/index.html 621) </li>
0.x/reference/vault/index.html 622)
0.x/reference/vault/index.html 623)
0.x/reference/vault/index.html 624)
0.x/reference/vault/index.html 625)
0.x/reference/vault/index.html 626)
0.x/reference/vault/index.html 627)
0.x/reference/vault/index.html 628)
0.x/reference/vault/index.html 629)
0.x/reference/vault/index.html 630)
0.x/reference/vault/index.html 631)
0.x/reference/vault/index.html 632)
0.x/reference/vault/index.html 633)
0.x/reference/vault/index.html 634) <li class="md-nav__item md-nav__item--active">
0.x/reference/vault/index.html 635)
0.x/reference/vault/index.html 636) <input class="md-nav__toggle md-toggle" type="checkbox" id="__toc">
0.x/reference/vault/index.html 637)
0.x/reference/vault/index.html 638)
0.x/reference/vault/index.html 639)
0.x/reference/vault/index.html 640) <label class="md-nav__link md-nav__link--active" for="__toc">
0.x/reference/vault/index.html 641)
0.x/reference/vault/index.html 642)
0.x/reference/vault/index.html 643) <span class="md-ellipsis">
0.x/reference/vault/index.html 644) Submodule vault
0.x/reference/vault/index.html 645) </span>
0.x/reference/vault/index.html 646)
0.x/reference/vault/index.html 647)
0.x/reference/vault/index.html 648) <span class="md-nav__icon md-icon"></span>
0.x/reference/vault/index.html 649) </label>
0.x/reference/vault/index.html 650)
0.x/reference/vault/index.html 651) <a href="./" class="md-nav__link md-nav__link--active">
0.x/reference/vault/index.html 652)
0.x/reference/vault/index.html 653)
0.x/reference/vault/index.html 654) <span class="md-ellipsis">
0.x/reference/vault/index.html 655) Submodule vault
0.x/reference/vault/index.html 656) </span>
0.x/reference/vault/index.html 657)
0.x/reference/vault/index.html 658)
0.x/reference/vault/index.html 659) </a>
0.x/reference/vault/index.html 660)
0.x/reference/vault/index.html 661)
0.x/reference/vault/index.html 662)
0.x/reference/vault/index.html 663) <nav class="md-nav md-nav--secondary" aria-label="Table of contents">
0.x/reference/vault/index.html 664)
0.x/reference/vault/index.html 665)
0.x/reference/vault/index.html 666)
0.x/reference/vault/index.html 667)
0.x/reference/vault/index.html 668) <label class="md-nav__title" for="__toc">
0.x/reference/vault/index.html 669) <span class="md-nav__icon md-icon"></span>
0.x/reference/vault/index.html 670) Table of contents
0.x/reference/vault/index.html 671) </label>
0.x/reference/vault/index.html 672) <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
0.x/reference/vault/index.html 673)
0.x/reference/vault/index.html 674) <li class="md-nav__item">
0.x/reference/vault/index.html 675) <a href="#derivepassphrase.vault" class="md-nav__link">
0.x/reference/vault/index.html 676) <span class="md-ellipsis">
0.x/reference/vault/index.html 677) <code class="doc-symbol doc-symbol-toc doc-symbol-module"></code> vault
0.x/reference/vault/index.html 678) </span>
0.x/reference/vault/index.html 679) </a>
0.x/reference/vault/index.html 680)
0.x/reference/vault/index.html 681) <nav class="md-nav" aria-label="Â vault">
0.x/reference/vault/index.html 682) <ul class="md-nav__list">
0.x/reference/vault/index.html 683)
0.x/reference/vault/index.html 684) <li class="md-nav__item">
0.x/reference/vault/index.html 685) <a href="#derivepassphrase.vault.Vault" class="md-nav__link">
0.x/reference/vault/index.html 686) <span class="md-ellipsis">
0.x/reference/vault/index.html 687) <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code> Vault
0.x/reference/vault/index.html 688) </span>
0.x/reference/vault/index.html 689) </a>
0.x/reference/vault/index.html 690)
0.x/reference/vault/index.html 691) <nav class="md-nav" aria-label="Â Vault">
0.x/reference/vault/index.html 692) <ul class="md-nav__list">
0.x/reference/vault/index.html 693)
0.x/reference/vault/index.html 694) <li class="md-nav__item">
0.x/reference/vault/index.html 695) <a href="#derivepassphrase.vault.Vault.create_hash" class="md-nav__link">
0.x/reference/vault/index.html 696) <span class="md-ellipsis">
0.x/reference/vault/index.html 697) <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code> create_hash
0.x/reference/vault/index.html 698) </span>
0.x/reference/vault/index.html 699) </a>
0.x/reference/vault/index.html 700)
0.x/reference/vault/index.html 701) </li>
0.x/reference/vault/index.html 702)
0.x/reference/vault/index.html 703) <li class="md-nav__item">
0.x/reference/vault/index.html 704) <a href="#derivepassphrase.vault.Vault.generate" class="md-nav__link">
0.x/reference/vault/index.html 705) <span class="md-ellipsis">
0.x/reference/vault/index.html 706) <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code> generate
0.x/reference/vault/index.html 707) </span>
0.x/reference/vault/index.html 708) </a>
0.x/reference/vault/index.html 709)
0.x/reference/vault/index.html 710) </li>
0.x/reference/vault/index.html 711)
0.x/reference/vault/index.html 712) <li class="md-nav__item">
0.x/reference/vault/index.html 713) <a href="#derivepassphrase.vault.Vault.phrase_from_key" class="md-nav__link">
0.x/reference/vault/index.html 714) <span class="md-ellipsis">
0.x/reference/vault/index.html 715) <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code> phrase_from_key
0.x/reference/vault/index.html 716) </span>
0.x/reference/vault/index.html 717) </a>
0.x/reference/vault/index.html 718)
0.x/reference/vault/index.html 719) </li>
0.x/reference/vault/index.html 720)
0.x/reference/vault/index.html 721) </ul>
0.x/reference/vault/index.html 722) </nav>
0.x/reference/vault/index.html 723)
0.x/reference/vault/index.html 724) </li>
0.x/reference/vault/index.html 725)
0.x/reference/vault/index.html 726) </ul>
0.x/reference/vault/index.html 727) </nav>
0.x/reference/vault/index.html 728)
0.x/reference/vault/index.html 729) </li>
0.x/reference/vault/index.html 730)
0.x/reference/vault/index.html 731) </ul>
0.x/reference/vault/index.html 732)
0.x/reference/vault/index.html 733) </nav>
0.x/reference/vault/index.html 734)
0.x/reference/vault/index.html 735) </li>
0.x/reference/vault/index.html 736)
0.x/reference/vault/index.html 737)
0.x/reference/vault/index.html 738)
0.x/reference/vault/index.html 739)
0.x/reference/vault/index.html 740) </ul>
0.x/reference/vault/index.html 741) </nav>
0.x/reference/vault/index.html 742)
0.x/reference/vault/index.html 743) </li>
0.x/reference/vault/index.html 744)
0.x/reference/vault/index.html 745)
0.x/reference/vault/index.html 746)
0.x/reference/vault/index.html 747)
0.x/reference/vault/index.html 748) </ul>
0.x/reference/vault/index.html 749) </nav>
0.x/reference/vault/index.html 750)
0.x/reference/vault/index.html 751) </li>
0.x/reference/vault/index.html 752)
0.x/reference/vault/index.html 753)
0.x/reference/vault/index.html 754)
0.x/reference/vault/index.html 755)
0.x/reference/vault/index.html 756)
0.x/reference/vault/index.html 757)
0.x/reference/vault/index.html 758)
0.x/reference/vault/index.html 759)
0.x/reference/vault/index.html 760)
0.x/reference/vault/index.html 761) <li class="md-nav__item">
0.x/reference/vault/index.html 762) <a href="../../changelog/" class="md-nav__link">
0.x/reference/vault/index.html 763)
0.x/reference/vault/index.html 764)
0.x/reference/vault/index.html 765) <span class="md-ellipsis">
0.x/reference/vault/index.html 766) Changelog
0.x/reference/vault/index.html 767) </span>
0.x/reference/vault/index.html 768)
0.x/reference/vault/index.html 769)
0.x/reference/vault/index.html 770) </a>
0.x/reference/vault/index.html 771) </li>
0.x/reference/vault/index.html 772)
0.x/reference/vault/index.html 773)
0.x/reference/vault/index.html 774)
0.x/reference/vault/index.html 775) </ul>
0.x/reference/vault/index.html 776) </nav>
0.x/reference/vault/index.html 777) </div>
0.x/reference/vault/index.html 778) </div>
0.x/reference/vault/index.html 779) </div>
0.x/reference/vault/index.html 780)
0.x/reference/vault/index.html 781)
0.x/reference/vault/index.html 782)
0.x/reference/vault/index.html 783) <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
0.x/reference/vault/index.html 784) <div class="md-sidebar__scrollwrap">
0.x/reference/vault/index.html 785) <div class="md-sidebar__inner">
0.x/reference/vault/index.html 786)
0.x/reference/vault/index.html 787)
0.x/reference/vault/index.html 788) <nav class="md-nav md-nav--secondary" aria-label="Table of contents">
0.x/reference/vault/index.html 789)
0.x/reference/vault/index.html 790)
0.x/reference/vault/index.html 791)
0.x/reference/vault/index.html 792)
0.x/reference/vault/index.html 793) <label class="md-nav__title" for="__toc">
0.x/reference/vault/index.html 794) <span class="md-nav__icon md-icon"></span>
0.x/reference/vault/index.html 795) Table of contents
0.x/reference/vault/index.html 796) </label>
0.x/reference/vault/index.html 797) <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
0.x/reference/vault/index.html 798)
0.x/reference/vault/index.html 799) <li class="md-nav__item">
0.x/reference/vault/index.html 800) <a href="#derivepassphrase.vault" class="md-nav__link">
0.x/reference/vault/index.html 801) <span class="md-ellipsis">
0.x/reference/vault/index.html 802) <code class="doc-symbol doc-symbol-toc doc-symbol-module"></code> vault
0.x/reference/vault/index.html 803) </span>
0.x/reference/vault/index.html 804) </a>
0.x/reference/vault/index.html 805)
0.x/reference/vault/index.html 806) <nav class="md-nav" aria-label="Â vault">
0.x/reference/vault/index.html 807) <ul class="md-nav__list">
0.x/reference/vault/index.html 808)
0.x/reference/vault/index.html 809) <li class="md-nav__item">
0.x/reference/vault/index.html 810) <a href="#derivepassphrase.vault.Vault" class="md-nav__link">
0.x/reference/vault/index.html 811) <span class="md-ellipsis">
0.x/reference/vault/index.html 812) <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code> Vault
0.x/reference/vault/index.html 813) </span>
0.x/reference/vault/index.html 814) </a>
0.x/reference/vault/index.html 815)
0.x/reference/vault/index.html 816) <nav class="md-nav" aria-label="Â Vault">
0.x/reference/vault/index.html 817) <ul class="md-nav__list">
0.x/reference/vault/index.html 818)
0.x/reference/vault/index.html 819) <li class="md-nav__item">
0.x/reference/vault/index.html 820) <a href="#derivepassphrase.vault.Vault.create_hash" class="md-nav__link">
0.x/reference/vault/index.html 821) <span class="md-ellipsis">
0.x/reference/vault/index.html 822) <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code> create_hash
0.x/reference/vault/index.html 823) </span>
0.x/reference/vault/index.html 824) </a>
0.x/reference/vault/index.html 825)
0.x/reference/vault/index.html 826) </li>
0.x/reference/vault/index.html 827)
0.x/reference/vault/index.html 828) <li class="md-nav__item">
0.x/reference/vault/index.html 829) <a href="#derivepassphrase.vault.Vault.generate" class="md-nav__link">
0.x/reference/vault/index.html 830) <span class="md-ellipsis">
0.x/reference/vault/index.html 831) <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code> generate
0.x/reference/vault/index.html 832) </span>
0.x/reference/vault/index.html 833) </a>
0.x/reference/vault/index.html 834)
0.x/reference/vault/index.html 835) </li>
0.x/reference/vault/index.html 836)
0.x/reference/vault/index.html 837) <li class="md-nav__item">
0.x/reference/vault/index.html 838) <a href="#derivepassphrase.vault.Vault.phrase_from_key" class="md-nav__link">
0.x/reference/vault/index.html 839) <span class="md-ellipsis">
0.x/reference/vault/index.html 840) <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code> phrase_from_key
0.x/reference/vault/index.html 841) </span>
0.x/reference/vault/index.html 842) </a>
0.x/reference/vault/index.html 843)
0.x/reference/vault/index.html 844) </li>
0.x/reference/vault/index.html 845)
0.x/reference/vault/index.html 846) </ul>
0.x/reference/vault/index.html 847) </nav>
0.x/reference/vault/index.html 848)
0.x/reference/vault/index.html 849) </li>
0.x/reference/vault/index.html 850)
0.x/reference/vault/index.html 851) </ul>
0.x/reference/vault/index.html 852) </nav>
0.x/reference/vault/index.html 853)
0.x/reference/vault/index.html 854) </li>
0.x/reference/vault/index.html 855)
0.x/reference/vault/index.html 856) </ul>
0.x/reference/vault/index.html 857)
0.x/reference/vault/index.html 858) </nav>
0.x/reference/vault/index.html 859) </div>
0.x/reference/vault/index.html 860) </div>
0.x/reference/vault/index.html 861) </div>
0.x/reference/vault/index.html 862)
0.x/reference/vault/index.html 863)
0.x/reference/vault/index.html 864)
0.x/reference/vault/index.html 865) <div class="md-content" data-md-component="content">
0.x/reference/vault/index.html 866) <article class="md-content__inner md-typeset">
0.x/reference/vault/index.html 867)
0.x/reference/vault/index.html 868)
0.x/reference/vault/index.html 869)
0.x/reference/vault/index.html 870)
0.x/reference/vault/index.html 871)
0.x/reference/vault/index.html 872)
0.x/reference/vault/index.html 873)
0.x/reference/vault/index.html 874)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 875) <a href="https://github.com/the-13th-letter/derivepassphrase/raw/master/docs/reference/derivepassphrase.vault.md" title="View source of this page" class="md-content__button md-icon">
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 876)
0.x/reference/vault/index.html 877) <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17 18c.56 0 1 .44 1 1s-.44 1-1 1-1-.44-1-1 .44-1 1-1m0-3c-2.73 0-5.06 1.66-6 4 .94 2.34 3.27 4 6 4s5.06-1.66 6-4c-.94-2.34-3.27-4-6-4m0 6.5a2.5 2.5 0 0 1-2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5 2.5 2.5 0 0 1-2.5 2.5M9.27 20H6V4h7v5h5v4.07c.7.08 1.36.25 2 .49V8l-6-6H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h4.5a8.2 8.2 0 0 1-1.23-2"/></svg>
0.x/reference/vault/index.html 878) </a>
0.x/reference/vault/index.html 879)
0.x/reference/vault/index.html 880)
0.x/reference/vault/index.html 881)
0.x/reference/vault/index.html 882) <h1>Submodule vault</h1>
0.x/reference/vault/index.html 883)
0.x/reference/vault/index.html 884) <div class="doc doc-object doc-module">
0.x/reference/vault/index.html 885)
0.x/reference/vault/index.html 886)
0.x/reference/vault/index.html 887)
0.x/reference/vault/index.html 888) <h2 id="derivepassphrase.vault" class="doc doc-heading">
0.x/reference/vault/index.html 889) <code class="doc-symbol doc-symbol-heading doc-symbol-module"></code> <span class="doc doc-object-name doc-module-name">derivepassphrase.vault</span>
0.x/reference/vault/index.html 890)
0.x/reference/vault/index.html 891)
0.x/reference/vault/index.html 892) <a href="#derivepassphrase.vault" class="headerlink" title="Permanent link">¶</a></h2>
0.x/reference/vault/index.html 893)
0.x/reference/vault/index.html 894) <div class="doc doc-contents first">
0.x/reference/vault/index.html 895)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 896) <p>Python port of the vault(1) password generation scheme.</p>
0.x/reference/derivepassphrase.vault/index.html 897)
0.x/reference/derivepassphrase.vault/index.html 898)
0.x/reference/derivepassphrase.vault/index.html 899)
0.x/reference/derivepassphrase.vault/index.html 900)
0.x/reference/derivepassphrase.vault/index.html 901)
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 902)
0.x/reference/vault/index.html 903)
0.x/reference/vault/index.html 904)
0.x/reference/vault/index.html 905) <div class="doc doc-children">
0.x/reference/vault/index.html 906)
0.x/reference/vault/index.html 907)
0.x/reference/vault/index.html 908)
0.x/reference/vault/index.html 909)
0.x/reference/vault/index.html 910)
0.x/reference/vault/index.html 911)
0.x/reference/vault/index.html 912)
0.x/reference/vault/index.html 913)
0.x/reference/vault/index.html 914) <div class="doc doc-object doc-class">
0.x/reference/vault/index.html 915)
0.x/reference/vault/index.html 916)
0.x/reference/vault/index.html 917)
0.x/reference/vault/index.html 918) <h3 id="derivepassphrase.vault.Vault" class="doc doc-heading">
0.x/reference/vault/index.html 919) <code class="doc-symbol doc-symbol-heading doc-symbol-class"></code> <span class="doc doc-object-name doc-class-name">Vault</span>
0.x/reference/vault/index.html 920)
0.x/reference/vault/index.html 921)
0.x/reference/vault/index.html 922) <a href="#derivepassphrase.vault.Vault" class="headerlink" title="Permanent link">¶</a></h3>
0.x/reference/vault/index.html 923) <div class="doc-signature highlight"><pre><span></span><code><span class="nf">Vault</span><span class="p">(</span>
0.x/reference/vault/index.html 924) <span class="o">*</span><span class="p">,</span>
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 925) <span class="n">phrase</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a></span> <span class="o">|</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytearray">bytearray</a></span> <span class="o">|</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a></span> <span class="o">=</span> <span class="sa">b</span><span class="s2">""</span><span class="p">,</span>
0.x/reference/derivepassphrase.vault/index.html 926) <span class="n">length</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">=</span> <span class="mi">20</span><span class="p">,</span>
0.x/reference/derivepassphrase.vault/index.html 927) <span class="n">repeat</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">=</span> <span class="mi">0</span><span class="p">,</span>
0.x/reference/derivepassphrase.vault/index.html 928) <span class="n">lower</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
0.x/reference/derivepassphrase.vault/index.html 929) <span class="n">upper</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
0.x/reference/derivepassphrase.vault/index.html 930) <span class="n">number</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
0.x/reference/derivepassphrase.vault/index.html 931) <span class="n">space</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
0.x/reference/derivepassphrase.vault/index.html 932) <span class="n">dash</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
0.x/reference/derivepassphrase.vault/index.html 933) <span class="n">symbol</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 934) <span class="p">)</span>
0.x/reference/vault/index.html 935) </code></pre></div>
0.x/reference/vault/index.html 936)
0.x/reference/vault/index.html 937) <div class="doc doc-contents ">
0.x/reference/vault/index.html 938)
0.x/reference/vault/index.html 939)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 940)
0.x/reference/derivepassphrase.vault/index.html 941) <p>A work-alike of James Coglan’s vault.</p>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 942) <p>Store settings for generating (actually: deriving) passphrases for
0.x/reference/vault/index.html 943) named services, with various constraints, given only a master
0.x/reference/vault/index.html 944) passphrase. Also, actually generate the passphrase. The derivation
0.x/reference/vault/index.html 945) is deterministic and non-secret; only the master passphrase need be
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 946) kept secret. The implementation is compatible with <a href="https://www.npmjs.com/package/vault">vault</a>.</p>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 947) <p><a href="https://blog.jcoglan.com/2012/07/16/designing-vaults-generator-algorithm/">James Coglan explains the passphrase derivation algorithm in great
0.x/reference/vault/index.html 948) detail</a> in his blog post on said topic: A principally
0.x/reference/vault/index.html 949) infinite bit stream is obtained by running a key-derivation function
0.x/reference/vault/index.html 950) on the master passphrase and the service name, then this bit stream
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 951) is fed into a <a class="autorefs autorefs-internal" href="../derivepassphrase.sequin/#derivepassphrase.sequin.Sequin">sequin.Sequin</a> to generate random numbers in the
0.x/reference/derivepassphrase.vault/index.html 952) correct range, and finally these random numbers select passphrase
0.x/reference/derivepassphrase.vault/index.html 953) characters until the desired length is reached.</p>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 954)
0.x/reference/vault/index.html 955)
0.x/reference/vault/index.html 956)
0.x/reference/vault/index.html 957) <p><span class="doc-section-title">Parameters:</span></p>
0.x/reference/vault/index.html 958) <table>
0.x/reference/vault/index.html 959) <thead>
0.x/reference/vault/index.html 960) <tr>
0.x/reference/vault/index.html 961) <th>Name</th>
0.x/reference/vault/index.html 962) <th>Type</th>
0.x/reference/vault/index.html 963) <th>Description</th>
0.x/reference/vault/index.html 964) <th>Default</th>
0.x/reference/vault/index.html 965) </tr>
0.x/reference/vault/index.html 966) </thead>
0.x/reference/vault/index.html 967) <tbody>
0.x/reference/vault/index.html 968) <tr class="doc-section-item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 969) <td>
0.x/reference/derivepassphrase.vault/index.html 970) <code>phrase</code>
0.x/reference/derivepassphrase.vault/index.html 971) </td>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 972) <td>
0.x/reference/vault/index.html 973) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a> | <a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytearray">bytearray</a> | <a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a></code>
0.x/reference/vault/index.html 974) </td>
0.x/reference/vault/index.html 975) <td>
0.x/reference/vault/index.html 976) <div class="doc-md-description">
0.x/reference/vault/index.html 977) <p>The master passphrase from which to derive the service
0.x/reference/vault/index.html 978) passphrases. If a string, then the UTF-8 encoding of
0.x/reference/vault/index.html 979) the string is used.</p>
0.x/reference/vault/index.html 980) </div>
0.x/reference/vault/index.html 981) </td>
0.x/reference/vault/index.html 982) <td>
0.x/reference/vault/index.html 983) <code>b''</code>
0.x/reference/vault/index.html 984) </td>
0.x/reference/vault/index.html 985) </tr>
0.x/reference/vault/index.html 986) <tr class="doc-section-item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 987) <td>
0.x/reference/derivepassphrase.vault/index.html 988) <code>length</code>
0.x/reference/derivepassphrase.vault/index.html 989) </td>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 990) <td>
0.x/reference/vault/index.html 991) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></code>
0.x/reference/vault/index.html 992) </td>
0.x/reference/vault/index.html 993) <td>
0.x/reference/vault/index.html 994) <div class="doc-md-description">
0.x/reference/vault/index.html 995) <p>Desired passphrase length.</p>
0.x/reference/vault/index.html 996) </div>
0.x/reference/vault/index.html 997) </td>
0.x/reference/vault/index.html 998) <td>
0.x/reference/vault/index.html 999) <code>20</code>
0.x/reference/vault/index.html 1000) </td>
0.x/reference/vault/index.html 1001) </tr>
0.x/reference/vault/index.html 1002) <tr class="doc-section-item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1003) <td>
0.x/reference/derivepassphrase.vault/index.html 1004) <code>repeat</code>
0.x/reference/derivepassphrase.vault/index.html 1005) </td>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1006) <td>
0.x/reference/vault/index.html 1007) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></code>
0.x/reference/vault/index.html 1008) </td>
0.x/reference/vault/index.html 1009) <td>
0.x/reference/vault/index.html 1010) <div class="doc-md-description">
0.x/reference/vault/index.html 1011) <p>The maximum number of immediate character repetitions
0.x/reference/vault/index.html 1012) allowed in the passphrase. Disabled if set to 0.</p>
0.x/reference/vault/index.html 1013) </div>
0.x/reference/vault/index.html 1014) </td>
0.x/reference/vault/index.html 1015) <td>
0.x/reference/vault/index.html 1016) <code>0</code>
0.x/reference/vault/index.html 1017) </td>
0.x/reference/vault/index.html 1018) </tr>
0.x/reference/vault/index.html 1019) <tr class="doc-section-item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1020) <td>
0.x/reference/derivepassphrase.vault/index.html 1021) <code>lower</code>
0.x/reference/derivepassphrase.vault/index.html 1022) </td>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1023) <td>
0.x/reference/vault/index.html 1024) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a> | None</code>
0.x/reference/vault/index.html 1025) </td>
0.x/reference/vault/index.html 1026) <td>
0.x/reference/vault/index.html 1027) <div class="doc-md-description">
0.x/reference/vault/index.html 1028) <p>Optional constraint on ASCII lowercase characters. If
0.x/reference/vault/index.html 1029) positive, include this many lowercase characters
0.x/reference/vault/index.html 1030) somewhere in the passphrase. If 0, avoid lowercase
0.x/reference/vault/index.html 1031) characters altogether.</p>
0.x/reference/vault/index.html 1032) </div>
0.x/reference/vault/index.html 1033) </td>
0.x/reference/vault/index.html 1034) <td>
0.x/reference/vault/index.html 1035) <code>None</code>
0.x/reference/vault/index.html 1036) </td>
0.x/reference/vault/index.html 1037) </tr>
0.x/reference/vault/index.html 1038) <tr class="doc-section-item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1039) <td>
0.x/reference/derivepassphrase.vault/index.html 1040) <code>upper</code>
0.x/reference/derivepassphrase.vault/index.html 1041) </td>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1042) <td>
0.x/reference/vault/index.html 1043) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a> | None</code>
0.x/reference/vault/index.html 1044) </td>
0.x/reference/vault/index.html 1045) <td>
0.x/reference/vault/index.html 1046) <div class="doc-md-description">
0.x/reference/vault/index.html 1047) <p>Same as <code>lower</code>, but for ASCII uppercase characters.</p>
0.x/reference/vault/index.html 1048) </div>
0.x/reference/vault/index.html 1049) </td>
0.x/reference/vault/index.html 1050) <td>
0.x/reference/vault/index.html 1051) <code>None</code>
0.x/reference/vault/index.html 1052) </td>
0.x/reference/vault/index.html 1053) </tr>
0.x/reference/vault/index.html 1054) <tr class="doc-section-item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1055) <td>
0.x/reference/derivepassphrase.vault/index.html 1056) <code>number</code>
0.x/reference/derivepassphrase.vault/index.html 1057) </td>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1058) <td>
0.x/reference/vault/index.html 1059) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a> | None</code>
0.x/reference/vault/index.html 1060) </td>
0.x/reference/vault/index.html 1061) <td>
0.x/reference/vault/index.html 1062) <div class="doc-md-description">
0.x/reference/vault/index.html 1063) <p>Same as <code>lower</code>, but for ASCII digits.</p>
0.x/reference/vault/index.html 1064) </div>
0.x/reference/vault/index.html 1065) </td>
0.x/reference/vault/index.html 1066) <td>
0.x/reference/vault/index.html 1067) <code>None</code>
0.x/reference/vault/index.html 1068) </td>
0.x/reference/vault/index.html 1069) </tr>
0.x/reference/vault/index.html 1070) <tr class="doc-section-item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1071) <td>
0.x/reference/derivepassphrase.vault/index.html 1072) <code>space</code>
0.x/reference/derivepassphrase.vault/index.html 1073) </td>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1074) <td>
0.x/reference/vault/index.html 1075) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a> | None</code>
0.x/reference/vault/index.html 1076) </td>
0.x/reference/vault/index.html 1077) <td>
0.x/reference/vault/index.html 1078) <div class="doc-md-description">
0.x/reference/vault/index.html 1079) <p>Same as <code>lower</code>, but for the space character.</p>
0.x/reference/vault/index.html 1080) </div>
0.x/reference/vault/index.html 1081) </td>
0.x/reference/vault/index.html 1082) <td>
0.x/reference/vault/index.html 1083) <code>None</code>
0.x/reference/vault/index.html 1084) </td>
0.x/reference/vault/index.html 1085) </tr>
0.x/reference/vault/index.html 1086) <tr class="doc-section-item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1087) <td>
0.x/reference/derivepassphrase.vault/index.html 1088) <code>dash</code>
0.x/reference/derivepassphrase.vault/index.html 1089) </td>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1090) <td>
0.x/reference/vault/index.html 1091) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a> | None</code>
0.x/reference/vault/index.html 1092) </td>
0.x/reference/vault/index.html 1093) <td>
0.x/reference/vault/index.html 1094) <div class="doc-md-description">
0.x/reference/vault/index.html 1095) <p>Same as <code>lower</code>, but for the hyphen-minus and underscore
0.x/reference/vault/index.html 1096) characters.</p>
0.x/reference/vault/index.html 1097) </div>
0.x/reference/vault/index.html 1098) </td>
0.x/reference/vault/index.html 1099) <td>
0.x/reference/vault/index.html 1100) <code>None</code>
0.x/reference/vault/index.html 1101) </td>
0.x/reference/vault/index.html 1102) </tr>
0.x/reference/vault/index.html 1103) <tr class="doc-section-item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1104) <td>
0.x/reference/derivepassphrase.vault/index.html 1105) <code>symbol</code>
0.x/reference/derivepassphrase.vault/index.html 1106) </td>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1107) <td>
0.x/reference/vault/index.html 1108) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a> | None</code>
0.x/reference/vault/index.html 1109) </td>
0.x/reference/vault/index.html 1110) <td>
0.x/reference/vault/index.html 1111) <div class="doc-md-description">
0.x/reference/vault/index.html 1112) <p>Same as <code>lower</code>, but for all other hitherto unlisted
0.x/reference/vault/index.html 1113) ASCII printable characters (except backquote).</p>
0.x/reference/vault/index.html 1114) </div>
0.x/reference/vault/index.html 1115) </td>
0.x/reference/vault/index.html 1116) <td>
0.x/reference/vault/index.html 1117) <code>None</code>
0.x/reference/vault/index.html 1118) </td>
0.x/reference/vault/index.html 1119) </tr>
0.x/reference/vault/index.html 1120) </tbody>
0.x/reference/vault/index.html 1121) </table>
0.x/reference/vault/index.html 1122)
0.x/reference/vault/index.html 1123)
0.x/reference/vault/index.html 1124) <p><span class="doc-section-title">Raises:</span></p>
0.x/reference/vault/index.html 1125) <table>
0.x/reference/vault/index.html 1126) <thead>
0.x/reference/vault/index.html 1127) <tr>
0.x/reference/vault/index.html 1128) <th>Type</th>
0.x/reference/vault/index.html 1129) <th>Description</th>
0.x/reference/vault/index.html 1130) </tr>
0.x/reference/vault/index.html 1131) </thead>
0.x/reference/vault/index.html 1132) <tbody>
0.x/reference/vault/index.html 1133) <tr class="doc-section-item">
0.x/reference/vault/index.html 1134) <td>
0.x/reference/vault/index.html 1135) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/exceptions.html#ValueError">ValueError</a></code>
0.x/reference/vault/index.html 1136) </td>
0.x/reference/vault/index.html 1137) <td>
0.x/reference/vault/index.html 1138) <div class="doc-md-description">
0.x/reference/vault/index.html 1139) <p>Conflicting passphrase constraints. Permit more
0.x/reference/vault/index.html 1140) characters, or increase the desired passphrase length.</p>
0.x/reference/vault/index.html 1141) </div>
0.x/reference/vault/index.html 1142) </td>
0.x/reference/vault/index.html 1143) </tr>
0.x/reference/vault/index.html 1144) </tbody>
0.x/reference/vault/index.html 1145) </table>
0.x/reference/vault/index.html 1146)
0.x/reference/vault/index.html 1147)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1148) <details class="warning" open>
0.x/reference/derivepassphrase.vault/index.html 1149) <summary>Warning</summary>
0.x/reference/derivepassphrase.vault/index.html 1150) <p>Because of repetition constraints, it is not always possible
0.x/reference/derivepassphrase.vault/index.html 1151) to detect conflicting passphrase constraints at construction
0.x/reference/derivepassphrase.vault/index.html 1152) time.</p>
0.x/reference/derivepassphrase.vault/index.html 1153) </details>
0.x/reference/derivepassphrase.vault/index.html 1154)
0.x/reference/derivepassphrase.vault/index.html 1155)
0.x/reference/derivepassphrase.vault/index.html 1156)
0.x/reference/derivepassphrase.vault/index.html 1157)
0.x/reference/derivepassphrase.vault/index.html 1158)
0.x/reference/derivepassphrase.vault/index.html 1159)
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1160)
0.x/reference/vault/index.html 1161)
0.x/reference/vault/index.html 1162) <div class="doc doc-children">
0.x/reference/vault/index.html 1163)
0.x/reference/vault/index.html 1164)
0.x/reference/vault/index.html 1165)
0.x/reference/vault/index.html 1166)
0.x/reference/vault/index.html 1167)
0.x/reference/vault/index.html 1168)
0.x/reference/vault/index.html 1169)
0.x/reference/vault/index.html 1170)
0.x/reference/vault/index.html 1171)
0.x/reference/vault/index.html 1172) <div class="doc doc-object doc-function">
0.x/reference/vault/index.html 1173)
0.x/reference/vault/index.html 1174)
0.x/reference/vault/index.html 1175) <h4 id="derivepassphrase.vault.Vault.create_hash" class="doc doc-heading">
0.x/reference/vault/index.html 1176) <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">create_hash</span>
0.x/reference/vault/index.html 1177)
0.x/reference/vault/index.html 1178)
0.x/reference/vault/index.html 1179) <span class="doc doc-labels">
0.x/reference/vault/index.html 1180) <small class="doc doc-label doc-label-classmethod"><code>classmethod</code></small>
0.x/reference/vault/index.html 1181) </span>
0.x/reference/vault/index.html 1182)
0.x/reference/vault/index.html 1183) <a href="#derivepassphrase.vault.Vault.create_hash" class="headerlink" title="Permanent link">¶</a></h4>
0.x/reference/vault/index.html 1184) <div class="doc-signature highlight"><pre><span></span><code><span class="nf">create_hash</span><span class="p">(</span>
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1185) <span class="n">phrase</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a></span> <span class="o">|</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytearray">bytearray</a></span> <span class="o">|</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a></span><span class="p">,</span>
0.x/reference/derivepassphrase.vault/index.html 1186) <span class="n">service</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a></span> <span class="o">|</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytearray">bytearray</a></span> <span class="o">|</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a></span><span class="p">,</span>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1187) <span class="o">*</span><span class="p">,</span>
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1188) <span class="n">length</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">=</span> <span class="mi">32</span>
0.x/reference/derivepassphrase.vault/index.html 1189) <span class="p">)</span> <span class="o">-></span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a></span>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1190) </code></pre></div>
0.x/reference/vault/index.html 1191)
0.x/reference/vault/index.html 1192) <div class="doc doc-contents ">
0.x/reference/vault/index.html 1193)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1194) <p>Create a pseudorandom byte stream from phrase and service.</p>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1195) <p>Create a pseudorandom byte stream from <code>phrase</code> and <code>service</code> by
0.x/reference/vault/index.html 1196) feeding them into the key-derivation function PBKDF2
0.x/reference/vault/index.html 1197) (8 iterations, using SHA-1).</p>
0.x/reference/vault/index.html 1198)
0.x/reference/vault/index.html 1199)
0.x/reference/vault/index.html 1200) <p><span class="doc-section-title">Parameters:</span></p>
0.x/reference/vault/index.html 1201) <table>
0.x/reference/vault/index.html 1202) <thead>
0.x/reference/vault/index.html 1203) <tr>
0.x/reference/vault/index.html 1204) <th>Name</th>
0.x/reference/vault/index.html 1205) <th>Type</th>
0.x/reference/vault/index.html 1206) <th>Description</th>
0.x/reference/vault/index.html 1207) <th>Default</th>
0.x/reference/vault/index.html 1208) </tr>
0.x/reference/vault/index.html 1209) </thead>
0.x/reference/vault/index.html 1210) <tbody>
0.x/reference/vault/index.html 1211) <tr class="doc-section-item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1212) <td>
0.x/reference/derivepassphrase.vault/index.html 1213) <code>phrase</code>
0.x/reference/derivepassphrase.vault/index.html 1214) </td>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1215) <td>
0.x/reference/vault/index.html 1216) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a> | <a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytearray">bytearray</a> | <a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a></code>
0.x/reference/vault/index.html 1217) </td>
0.x/reference/vault/index.html 1218) <td>
0.x/reference/vault/index.html 1219) <div class="doc-md-description">
0.x/reference/vault/index.html 1220) <p>A master passphrase, or sometimes an SSH signature.
0.x/reference/vault/index.html 1221) Used as the key for PBKDF2, the underlying cryptographic
0.x/reference/vault/index.html 1222) primitive. If a string, then the UTF-8 encoding of the
0.x/reference/vault/index.html 1223) string is used.</p>
0.x/reference/vault/index.html 1224) </div>
0.x/reference/vault/index.html 1225) </td>
0.x/reference/vault/index.html 1226) <td>
0.x/reference/vault/index.html 1227) <em>required</em>
0.x/reference/vault/index.html 1228) </td>
0.x/reference/vault/index.html 1229) </tr>
0.x/reference/vault/index.html 1230) <tr class="doc-section-item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1231) <td>
0.x/reference/derivepassphrase.vault/index.html 1232) <code>service</code>
0.x/reference/derivepassphrase.vault/index.html 1233) </td>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1234) <td>
0.x/reference/vault/index.html 1235) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a> | <a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytearray">bytearray</a> | <a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a></code>
0.x/reference/vault/index.html 1236) </td>
0.x/reference/vault/index.html 1237) <td>
0.x/reference/vault/index.html 1238) <div class="doc-md-description">
0.x/reference/vault/index.html 1239) <p>A vault service name. Will be suffixed with
0.x/reference/vault/index.html 1240) <code>Vault._UUID</code>, and then used as the salt value for
0.x/reference/vault/index.html 1241) PBKDF2. If a string, then the UTF-8 encoding of the
0.x/reference/vault/index.html 1242) string is used.</p>
0.x/reference/vault/index.html 1243) </div>
0.x/reference/vault/index.html 1244) </td>
0.x/reference/vault/index.html 1245) <td>
0.x/reference/vault/index.html 1246) <em>required</em>
0.x/reference/vault/index.html 1247) </td>
0.x/reference/vault/index.html 1248) </tr>
0.x/reference/vault/index.html 1249) <tr class="doc-section-item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1250) <td>
0.x/reference/derivepassphrase.vault/index.html 1251) <code>length</code>
0.x/reference/derivepassphrase.vault/index.html 1252) </td>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1253) <td>
0.x/reference/vault/index.html 1254) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></code>
0.x/reference/vault/index.html 1255) </td>
0.x/reference/vault/index.html 1256) <td>
0.x/reference/vault/index.html 1257) <div class="doc-md-description">
0.x/reference/vault/index.html 1258) <p>The length of the byte stream to generate.</p>
0.x/reference/vault/index.html 1259) </div>
0.x/reference/vault/index.html 1260) </td>
0.x/reference/vault/index.html 1261) <td>
0.x/reference/vault/index.html 1262) <code>32</code>
0.x/reference/vault/index.html 1263) </td>
0.x/reference/vault/index.html 1264) </tr>
0.x/reference/vault/index.html 1265) </tbody>
0.x/reference/vault/index.html 1266) </table>
0.x/reference/vault/index.html 1267)
0.x/reference/vault/index.html 1268)
0.x/reference/vault/index.html 1269) <p><span class="doc-section-title">Returns:</span></p>
0.x/reference/vault/index.html 1270) <table>
0.x/reference/vault/index.html 1271) <thead>
0.x/reference/vault/index.html 1272) <tr>
0.x/reference/vault/index.html 1273) <th>Type</th>
0.x/reference/vault/index.html 1274) <th>Description</th>
0.x/reference/vault/index.html 1275) </tr>
0.x/reference/vault/index.html 1276) </thead>
0.x/reference/vault/index.html 1277) <tbody>
0.x/reference/vault/index.html 1278) <tr class="doc-section-item">
0.x/reference/vault/index.html 1279) <td>
0.x/reference/vault/index.html 1280) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a></code>
0.x/reference/vault/index.html 1281) </td>
0.x/reference/vault/index.html 1282) <td>
0.x/reference/vault/index.html 1283) <div class="doc-md-description">
0.x/reference/vault/index.html 1284) <p>A pseudorandom byte string of length <code>length</code>.</p>
0.x/reference/vault/index.html 1285) </div>
0.x/reference/vault/index.html 1286) </td>
0.x/reference/vault/index.html 1287) </tr>
0.x/reference/vault/index.html 1288) </tbody>
0.x/reference/vault/index.html 1289) </table>
0.x/reference/vault/index.html 1290)
0.x/reference/vault/index.html 1291)
0.x/reference/vault/index.html 1292) <details class="note" open>
0.x/reference/vault/index.html 1293) <summary>Note</summary>
0.x/reference/vault/index.html 1294) <p>Shorter values returned from this method (with the same key
0.x/reference/vault/index.html 1295) and message) are prefixes of longer values returned from
0.x/reference/vault/index.html 1296) this method. (This property is inherited from the
0.x/reference/vault/index.html 1297) underlying PBKDF2 function.) It is thus safe (if slow) to
0.x/reference/vault/index.html 1298) call this method with the same input with ever-increasing
0.x/reference/vault/index.html 1299) target lengths.</p>
0.x/reference/vault/index.html 1300) </details>
0.x/reference/vault/index.html 1301)
0.x/reference/vault/index.html 1302) <p><span class="doc-section-title">Examples:</span></p>
0.x/reference/vault/index.html 1303) <div class="highlight"><pre><span></span><code><span class="gp">>>> </span><span class="c1"># See also Vault.phrase_from_key examples.</span>
0.x/reference/vault/index.html 1304) <span class="gp">>>> </span><span class="n">phrase</span> <span class="o">=</span> <span class="nb">bytes</span><span class="o">.</span><span class="n">fromhex</span><span class="p">(</span><span class="s1">'''</span>
0.x/reference/vault/index.html 1305) <span class="gp">... </span><span class="s1">00 00 00 0b 73 73 68 2d 65 64 32 35 35 31 39</span>
0.x/reference/vault/index.html 1306) <span class="gp">... </span><span class="s1">00 00 00 40</span>
0.x/reference/vault/index.html 1307) <span class="gp">... </span><span class="s1">f0 98 19 80 6c 1a 97 d5 26 03 6e cc e3 65 8f 86</span>
0.x/reference/vault/index.html 1308) <span class="gp">... </span><span class="s1">66 07 13 19 13 09 21 33 33 f9 e4 36 53 1d af fd</span>
0.x/reference/vault/index.html 1309) <span class="gp">... </span><span class="s1">0d 08 1f ec f8 73 9b 8c 5f 55 39 16 7c 53 54 2c</span>
0.x/reference/vault/index.html 1310) <span class="gp">... </span><span class="s1">1e 52 bb 30 ed 7f 89 e2 2f 69 51 55 d8 9e a6 02</span>
0.x/reference/vault/index.html 1311) <span class="gp">... </span><span class="s1">'''</span><span class="p">)</span>
0.x/reference/vault/index.html 1312) <span class="gp">>>> </span><span class="n">Vault</span><span class="o">.</span><span class="n">create_hash</span><span class="p">(</span><span class="n">phrase</span><span class="p">,</span> <span class="s1">'some_service'</span><span class="p">,</span> <span class="n">length</span><span class="o">=</span><span class="mi">4</span><span class="p">)</span>
0.x/reference/vault/index.html 1313) <span class="go">b'M\xb1<S'</span>
0.x/reference/vault/index.html 1314) <span class="gp">>>> </span><span class="n">Vault</span><span class="o">.</span><span class="n">create_hash</span><span class="p">(</span><span class="n">phrase</span><span class="p">,</span> <span class="sa">b</span><span class="s1">'some_service'</span><span class="p">,</span> <span class="n">length</span><span class="o">=</span><span class="mi">16</span><span class="p">)</span>
0.x/reference/vault/index.html 1315) <span class="go">b'M\xb1<S\x827E\xd1M\xaf\xf8~\xc8n\x10\xcc'</span>
0.x/reference/vault/index.html 1316) <span class="gp">>>> </span><span class="n">Vault</span><span class="o">.</span><span class="n">create_hash</span><span class="p">(</span><span class="n">phrase</span><span class="p">,</span> <span class="sa">b</span><span class="s1">'NOSUCHSERVICE'</span><span class="p">,</span> <span class="n">length</span><span class="o">=</span><span class="mi">16</span><span class="p">)</span>
0.x/reference/vault/index.html 1317) <span class="go">b'\x1c\xc3\x9c\xd9\xb6\x1a\x99CS\x07\xc41\xf4\x85#s'</span>
0.x/reference/vault/index.html 1318) </code></pre></div>
0.x/reference/vault/index.html 1319)
0.x/reference/vault/index.html 1320) </div>
0.x/reference/vault/index.html 1321)
0.x/reference/vault/index.html 1322) </div>
0.x/reference/vault/index.html 1323)
0.x/reference/vault/index.html 1324) <div class="doc doc-object doc-function">
0.x/reference/vault/index.html 1325)
0.x/reference/vault/index.html 1326)
0.x/reference/vault/index.html 1327) <h4 id="derivepassphrase.vault.Vault.generate" class="doc doc-heading">
0.x/reference/vault/index.html 1328) <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">generate</span>
0.x/reference/vault/index.html 1329)
0.x/reference/vault/index.html 1330)
0.x/reference/vault/index.html 1331) <a href="#derivepassphrase.vault.Vault.generate" class="headerlink" title="Permanent link">¶</a></h4>
0.x/reference/vault/index.html 1332) <div class="doc-signature highlight"><pre><span></span><code><span class="nf">generate</span><span class="p">(</span>
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1333) <span class="n">service_name</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a></span> <span class="o">|</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytearray">bytearray</a></span> <span class="o">|</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a></span><span class="p">,</span>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1334) <span class="o">/</span><span class="p">,</span>
0.x/reference/vault/index.html 1335) <span class="o">*</span><span class="p">,</span>
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1336) <span class="n">phrase</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a></span> <span class="o">|</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytearray">bytearray</a></span> <span class="o">|</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a></span> <span class="o">=</span> <span class="sa">b</span><span class="s2">""</span><span class="p">,</span>
0.x/reference/derivepassphrase.vault/index.html 1337) <span class="p">)</span> <span class="o">-></span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a></span>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1338) </code></pre></div>
0.x/reference/vault/index.html 1339)
0.x/reference/vault/index.html 1340) <div class="doc doc-contents ">
0.x/reference/vault/index.html 1341)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1342) <p>Generate a service passphrase.</p>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1343)
0.x/reference/vault/index.html 1344)
0.x/reference/vault/index.html 1345) <p><span class="doc-section-title">Parameters:</span></p>
0.x/reference/vault/index.html 1346) <table>
0.x/reference/vault/index.html 1347) <thead>
0.x/reference/vault/index.html 1348) <tr>
0.x/reference/vault/index.html 1349) <th>Name</th>
0.x/reference/vault/index.html 1350) <th>Type</th>
0.x/reference/vault/index.html 1351) <th>Description</th>
0.x/reference/vault/index.html 1352) <th>Default</th>
0.x/reference/vault/index.html 1353) </tr>
0.x/reference/vault/index.html 1354) </thead>
0.x/reference/vault/index.html 1355) <tbody>
0.x/reference/vault/index.html 1356) <tr class="doc-section-item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1357) <td>
0.x/reference/derivepassphrase.vault/index.html 1358) <code>service_name</code>
0.x/reference/derivepassphrase.vault/index.html 1359) </td>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1360) <td>
0.x/reference/vault/index.html 1361) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a> | <a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytearray">bytearray</a> | <a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a></code>
0.x/reference/vault/index.html 1362) </td>
0.x/reference/vault/index.html 1363) <td>
0.x/reference/vault/index.html 1364) <div class="doc-md-description">
0.x/reference/vault/index.html 1365) <p>The service name. If a string, then the UTF-8 encoding
0.x/reference/vault/index.html 1366) of the string is used.</p>
0.x/reference/vault/index.html 1367) </div>
0.x/reference/vault/index.html 1368) </td>
0.x/reference/vault/index.html 1369) <td>
0.x/reference/vault/index.html 1370) <em>required</em>
0.x/reference/vault/index.html 1371) </td>
0.x/reference/vault/index.html 1372) </tr>
0.x/reference/vault/index.html 1373) <tr class="doc-section-item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1374) <td>
0.x/reference/derivepassphrase.vault/index.html 1375) <code>phrase</code>
0.x/reference/derivepassphrase.vault/index.html 1376) </td>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1377) <td>
0.x/reference/vault/index.html 1378) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a> | <a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytearray">bytearray</a> | <a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a></code>
0.x/reference/vault/index.html 1379) </td>
0.x/reference/vault/index.html 1380) <td>
0.x/reference/vault/index.html 1381) <div class="doc-md-description">
0.x/reference/vault/index.html 1382) <p>If given, override the passphrase given during
0.x/reference/vault/index.html 1383) construction. If a string, then the UTF-8 encoding of
0.x/reference/vault/index.html 1384) the string is used.</p>
0.x/reference/vault/index.html 1385) </div>
0.x/reference/vault/index.html 1386) </td>
0.x/reference/vault/index.html 1387) <td>
0.x/reference/vault/index.html 1388) <code>b''</code>
0.x/reference/vault/index.html 1389) </td>
0.x/reference/vault/index.html 1390) </tr>
0.x/reference/vault/index.html 1391) </tbody>
0.x/reference/vault/index.html 1392) </table>
0.x/reference/vault/index.html 1393)
0.x/reference/vault/index.html 1394)
0.x/reference/vault/index.html 1395) <p><span class="doc-section-title">Returns:</span></p>
0.x/reference/vault/index.html 1396) <table>
0.x/reference/vault/index.html 1397) <thead>
0.x/reference/vault/index.html 1398) <tr>
0.x/reference/vault/index.html 1399) <th>Type</th>
0.x/reference/vault/index.html 1400) <th>Description</th>
0.x/reference/vault/index.html 1401) </tr>
0.x/reference/vault/index.html 1402) </thead>
0.x/reference/vault/index.html 1403) <tbody>
0.x/reference/vault/index.html 1404) <tr class="doc-section-item">
0.x/reference/vault/index.html 1405) <td>
0.x/reference/vault/index.html 1406) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a></code>
0.x/reference/vault/index.html 1407) </td>
0.x/reference/vault/index.html 1408) <td>
0.x/reference/vault/index.html 1409) <div class="doc-md-description">
0.x/reference/vault/index.html 1410) <p>The service passphrase.</p>
0.x/reference/vault/index.html 1411) </div>
0.x/reference/vault/index.html 1412) </td>
0.x/reference/vault/index.html 1413) </tr>
0.x/reference/vault/index.html 1414) </tbody>
0.x/reference/vault/index.html 1415) </table>
0.x/reference/vault/index.html 1416)
0.x/reference/vault/index.html 1417)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1418) <p><span class="doc-section-title">Raises:</span></p>
0.x/reference/derivepassphrase.vault/index.html 1419) <table>
0.x/reference/derivepassphrase.vault/index.html 1420) <thead>
0.x/reference/derivepassphrase.vault/index.html 1421) <tr>
0.x/reference/derivepassphrase.vault/index.html 1422) <th>Type</th>
0.x/reference/derivepassphrase.vault/index.html 1423) <th>Description</th>
0.x/reference/derivepassphrase.vault/index.html 1424) </tr>
0.x/reference/derivepassphrase.vault/index.html 1425) </thead>
0.x/reference/derivepassphrase.vault/index.html 1426) <tbody>
0.x/reference/derivepassphrase.vault/index.html 1427) <tr class="doc-section-item">
0.x/reference/derivepassphrase.vault/index.html 1428) <td>
0.x/reference/derivepassphrase.vault/index.html 1429) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/exceptions.html#ValueError">ValueError</a></code>
0.x/reference/derivepassphrase.vault/index.html 1430) </td>
0.x/reference/derivepassphrase.vault/index.html 1431) <td>
0.x/reference/derivepassphrase.vault/index.html 1432) <div class="doc-md-description">
0.x/reference/derivepassphrase.vault/index.html 1433) <p>Conflicting passphrase constraints. Permit more
0.x/reference/derivepassphrase.vault/index.html 1434) characters, or increase the desired passphrase length.</p>
0.x/reference/derivepassphrase.vault/index.html 1435) </div>
0.x/reference/derivepassphrase.vault/index.html 1436) </td>
0.x/reference/derivepassphrase.vault/index.html 1437) </tr>
0.x/reference/derivepassphrase.vault/index.html 1438) </tbody>
0.x/reference/derivepassphrase.vault/index.html 1439) </table>
0.x/reference/derivepassphrase.vault/index.html 1440)
0.x/reference/derivepassphrase.vault/index.html 1441)
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1442) <p><span class="doc-section-title">Examples:</span></p>
0.x/reference/vault/index.html 1443) <div class="highlight"><pre><span></span><code><span class="gp">>>> </span><span class="n">phrase</span> <span class="o">=</span> <span class="sa">b</span><span class="s1">'She cells C shells bye the sea shoars'</span>
0.x/reference/vault/index.html 1444) <span class="gp">>>> </span><span class="c1"># Using default options in constructor.</span>
0.x/reference/vault/index.html 1445) <span class="gp">>>> </span><span class="n">Vault</span><span class="p">(</span><span class="n">phrase</span><span class="o">=</span><span class="n">phrase</span><span class="p">)</span><span class="o">.</span><span class="n">generate</span><span class="p">(</span><span class="sa">b</span><span class="s1">'google'</span><span class="p">)</span>
0.x/reference/vault/index.html 1446) <span class="go">b': 4TVH#5:aZl8LueOT\\{'</span>
0.x/reference/vault/index.html 1447) <span class="gp">>>> </span><span class="c1"># Also possible:</span>
0.x/reference/vault/index.html 1448) <span class="gp">>>> </span><span class="n">Vault</span><span class="p">()</span><span class="o">.</span><span class="n">generate</span><span class="p">(</span><span class="sa">b</span><span class="s1">'google'</span><span class="p">,</span> <span class="n">phrase</span><span class="o">=</span><span class="n">phrase</span><span class="p">)</span>
0.x/reference/vault/index.html 1449) <span class="go">b': 4TVH#5:aZl8LueOT\\{'</span>
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1450) </code></pre></div>
0.x/reference/derivepassphrase.vault/index.html 1451) <p>Conflicting constraints are sometimes only found during
0.x/reference/derivepassphrase.vault/index.html 1452) generation.</p>
0.x/reference/derivepassphrase.vault/index.html 1453) <div class="highlight"><pre><span></span><code><span class="gp">>>> </span><span class="c1"># Note: no error here...</span>
0.x/reference/derivepassphrase.vault/index.html 1454) <span class="gp">>>> </span><span class="n">v</span> <span class="o">=</span> <span class="n">Vault</span><span class="p">(</span>
0.x/reference/derivepassphrase.vault/index.html 1455) <span class="gp">... </span> <span class="n">lower</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span>
0.x/reference/derivepassphrase.vault/index.html 1456) <span class="gp">... </span> <span class="n">upper</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span>
0.x/reference/derivepassphrase.vault/index.html 1457) <span class="gp">... </span> <span class="n">number</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span>
0.x/reference/derivepassphrase.vault/index.html 1458) <span class="gp">... </span> <span class="n">space</span><span class="o">=</span><span class="mi">2</span><span class="p">,</span>
0.x/reference/derivepassphrase.vault/index.html 1459) <span class="gp">... </span> <span class="n">dash</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span>
0.x/reference/derivepassphrase.vault/index.html 1460) <span class="gp">... </span> <span class="n">symbol</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span>
0.x/reference/derivepassphrase.vault/index.html 1461) <span class="gp">... </span> <span class="n">repeat</span><span class="o">=</span><span class="mi">2</span><span class="p">,</span>
0.x/reference/derivepassphrase.vault/index.html 1462) <span class="gp">... </span> <span class="n">length</span><span class="o">=</span><span class="mi">3</span><span class="p">,</span>
0.x/reference/derivepassphrase.vault/index.html 1463) <span class="gp">... </span><span class="p">)</span>
0.x/reference/derivepassphrase.vault/index.html 1464) <span class="gp">>>> </span><span class="c1"># ... but here.</span>
0.x/reference/derivepassphrase.vault/index.html 1465) <span class="gp">>>> </span><span class="n">v</span><span class="o">.</span><span class="n">generate</span><span class="p">(</span>
0.x/reference/derivepassphrase.vault/index.html 1466) <span class="gp">... </span> <span class="s1">'0'</span><span class="p">,</span> <span class="n">phrase</span><span class="o">=</span><span class="sa">b</span><span class="s1">'</span><span class="se">\x00</span><span class="s1">'</span>
0.x/reference/derivepassphrase.vault/index.html 1467) <span class="gp">... </span><span class="p">)</span>
0.x/reference/derivepassphrase.vault/index.html 1468) <span class="gt">Traceback (most recent call last):</span>
0.x/reference/derivepassphrase.vault/index.html 1469) <span class="w"> </span><span class="o">...</span>
0.x/reference/derivepassphrase.vault/index.html 1470) <span class="gr">ValueError</span>: <span class="n">no allowed characters left</span>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1471) </code></pre></div>
0.x/reference/vault/index.html 1472)
0.x/reference/vault/index.html 1473) </div>
0.x/reference/vault/index.html 1474)
0.x/reference/vault/index.html 1475) </div>
0.x/reference/vault/index.html 1476)
0.x/reference/vault/index.html 1477) <div class="doc doc-object doc-function">
0.x/reference/vault/index.html 1478)
0.x/reference/vault/index.html 1479)
0.x/reference/vault/index.html 1480) <h4 id="derivepassphrase.vault.Vault.phrase_from_key" class="doc doc-heading">
0.x/reference/vault/index.html 1481) <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">phrase_from_key</span>
0.x/reference/vault/index.html 1482)
0.x/reference/vault/index.html 1483)
0.x/reference/vault/index.html 1484) <span class="doc doc-labels">
0.x/reference/vault/index.html 1485) <small class="doc doc-label doc-label-classmethod"><code>classmethod</code></small>
0.x/reference/vault/index.html 1486) </span>
0.x/reference/vault/index.html 1487)
0.x/reference/vault/index.html 1488) <a href="#derivepassphrase.vault.Vault.phrase_from_key" class="headerlink" title="Permanent link">¶</a></h4>
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1489) <div class="doc-signature highlight"><pre><span></span><code><span class="nf">phrase_from_key</span><span class="p">(</span><span class="n">key</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a></span> <span class="o">|</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytearray">bytearray</a></span><span class="p">)</span> <span class="o">-></span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a></span>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1490) </code></pre></div>
0.x/reference/vault/index.html 1491)
0.x/reference/vault/index.html 1492) <div class="doc doc-contents ">
0.x/reference/vault/index.html 1493)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1494) <p>Obtain the master passphrase from a configured SSH key.</p>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1495) <p>vault allows the usage of certain SSH keys to derive a master
0.x/reference/vault/index.html 1496) passphrase, by signing the vault UUID with the SSH key. The key
0.x/reference/vault/index.html 1497) type must ensure that signatures are deterministic.</p>
0.x/reference/vault/index.html 1498)
0.x/reference/vault/index.html 1499)
0.x/reference/vault/index.html 1500) <p><span class="doc-section-title">Parameters:</span></p>
0.x/reference/vault/index.html 1501) <table>
0.x/reference/vault/index.html 1502) <thead>
0.x/reference/vault/index.html 1503) <tr>
0.x/reference/vault/index.html 1504) <th>Name</th>
0.x/reference/vault/index.html 1505) <th>Type</th>
0.x/reference/vault/index.html 1506) <th>Description</th>
0.x/reference/vault/index.html 1507) <th>Default</th>
0.x/reference/vault/index.html 1508) </tr>
0.x/reference/vault/index.html 1509) </thead>
0.x/reference/vault/index.html 1510) <tbody>
0.x/reference/vault/index.html 1511) <tr class="doc-section-item">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1512) <td>
0.x/reference/derivepassphrase.vault/index.html 1513) <code>key</code>
0.x/reference/derivepassphrase.vault/index.html 1514) </td>
|
Deployed df459996c5d0 to 0....
Marco Ricci authored 3 months ago
|
0.x/reference/vault/index.html 1515) <td>
0.x/reference/vault/index.html 1516) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a> | <a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytearray">bytearray</a></code>
0.x/reference/vault/index.html 1517) </td>
0.x/reference/vault/index.html 1518) <td>
0.x/reference/vault/index.html 1519) <div class="doc-md-description">
0.x/reference/vault/index.html 1520) <p>The (public) SSH key to use for signing.</p>
0.x/reference/vault/index.html 1521) </div>
0.x/reference/vault/index.html 1522) </td>
0.x/reference/vault/index.html 1523) <td>
0.x/reference/vault/index.html 1524) <em>required</em>
0.x/reference/vault/index.html 1525) </td>
0.x/reference/vault/index.html 1526) </tr>
0.x/reference/vault/index.html 1527) </tbody>
0.x/reference/vault/index.html 1528) </table>
0.x/reference/vault/index.html 1529)
0.x/reference/vault/index.html 1530)
0.x/reference/vault/index.html 1531) <p><span class="doc-section-title">Returns:</span></p>
0.x/reference/vault/index.html 1532) <table>
0.x/reference/vault/index.html 1533) <thead>
0.x/reference/vault/index.html 1534) <tr>
0.x/reference/vault/index.html 1535) <th>Type</th>
0.x/reference/vault/index.html 1536) <th>Description</th>
0.x/reference/vault/index.html 1537) </tr>
0.x/reference/vault/index.html 1538) </thead>
0.x/reference/vault/index.html 1539) <tbody>
0.x/reference/vault/index.html 1540) <tr class="doc-section-item">
0.x/reference/vault/index.html 1541) <td>
0.x/reference/vault/index.html 1542) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a></code>
0.x/reference/vault/index.html 1543) </td>
0.x/reference/vault/index.html 1544) <td>
0.x/reference/vault/index.html 1545) <div class="doc-md-description">
0.x/reference/vault/index.html 1546) <p>The signature of the vault UUID under this key, unframed but
0.x/reference/vault/index.html 1547) encoded in base64.</p>
0.x/reference/vault/index.html 1548) </div>
0.x/reference/vault/index.html 1549) </td>
0.x/reference/vault/index.html 1550) </tr>
0.x/reference/vault/index.html 1551) </tbody>
0.x/reference/vault/index.html 1552) </table>
0.x/reference/vault/index.html 1553)
0.x/reference/vault/index.html 1554)
0.x/reference/vault/index.html 1555) <p><span class="doc-section-title">Raises:</span></p>
0.x/reference/vault/index.html 1556) <table>
0.x/reference/vault/index.html 1557) <thead>
0.x/reference/vault/index.html 1558) <tr>
0.x/reference/vault/index.html 1559) <th>Type</th>
0.x/reference/vault/index.html 1560) <th>Description</th>
0.x/reference/vault/index.html 1561) </tr>
0.x/reference/vault/index.html 1562) </thead>
0.x/reference/vault/index.html 1563) <tbody>
0.x/reference/vault/index.html 1564) <tr class="doc-section-item">
0.x/reference/vault/index.html 1565) <td>
0.x/reference/vault/index.html 1566) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/exceptions.html#ValueError">ValueError</a></code>
0.x/reference/vault/index.html 1567) </td>
0.x/reference/vault/index.html 1568) <td>
0.x/reference/vault/index.html 1569) <div class="doc-md-description">
0.x/reference/vault/index.html 1570) <p>The SSH key is principally unsuitable for this use case.
0.x/reference/vault/index.html 1571) Usually this means that the signature is not
0.x/reference/vault/index.html 1572) deterministic.</p>
0.x/reference/vault/index.html 1573) </div>
0.x/reference/vault/index.html 1574) </td>
0.x/reference/vault/index.html 1575) </tr>
0.x/reference/vault/index.html 1576) </tbody>
0.x/reference/vault/index.html 1577) </table>
0.x/reference/vault/index.html 1578)
0.x/reference/vault/index.html 1579)
0.x/reference/vault/index.html 1580) <p><span class="doc-section-title">Examples:</span></p>
0.x/reference/vault/index.html 1581) <div class="highlight"><pre><span></span><code><span class="gp">>>> </span><span class="kn">import</span> <span class="nn">base64</span>
0.x/reference/vault/index.html 1582) <span class="gp">>>> </span><span class="c1"># Actual Ed25519 test public key.</span>
0.x/reference/vault/index.html 1583) <span class="gp">>>> </span><span class="n">public_key</span> <span class="o">=</span> <span class="nb">bytes</span><span class="o">.</span><span class="n">fromhex</span><span class="p">(</span><span class="s1">'''</span>
0.x/reference/vault/index.html 1584) <span class="gp">... </span><span class="s1">00 00 00 0b 73 73 68 2d 65 64 32 35 35 31 39</span>
0.x/reference/vault/index.html 1585) <span class="gp">... </span><span class="s1">00 00 00 20</span>
0.x/reference/vault/index.html 1586) <span class="gp">... </span><span class="s1">81 78 81 68 26 d6 02 48 5f 0f ff 32 48 6f e4 c1</span>
0.x/reference/vault/index.html 1587) <span class="gp">... </span><span class="s1">30 89 dc 1c 6a 45 06 09 e9 09 0f fb c2 12 69 76</span>
0.x/reference/vault/index.html 1588) <span class="gp">... </span><span class="s1">'''</span><span class="p">)</span>
0.x/reference/vault/index.html 1589) <span class="gp">>>> </span><span class="n">expected_sig_raw</span> <span class="o">=</span> <span class="nb">bytes</span><span class="o">.</span><span class="n">fromhex</span><span class="p">(</span><span class="s1">'''</span>
0.x/reference/vault/index.html 1590) <span class="gp">... </span><span class="s1">00 00 00 0b 73 73 68 2d 65 64 32 35 35 31 39</span>
0.x/reference/vault/index.html 1591) <span class="gp">... </span><span class="s1">00 00 00 40</span>
0.x/reference/vault/index.html 1592) <span class="gp">... </span><span class="s1">f0 98 19 80 6c 1a 97 d5 26 03 6e cc e3 65 8f 86</span>
0.x/reference/vault/index.html 1593) <span class="gp">... </span><span class="s1">66 07 13 19 13 09 21 33 33 f9 e4 36 53 1d af fd</span>
0.x/reference/vault/index.html 1594) <span class="gp">... </span><span class="s1">0d 08 1f ec f8 73 9b 8c 5f 55 39 16 7c 53 54 2c</span>
0.x/reference/vault/index.html 1595) <span class="gp">... </span><span class="s1">1e 52 bb 30 ed 7f 89 e2 2f 69 51 55 d8 9e a6 02</span>
0.x/reference/vault/index.html 1596) <span class="gp">... </span><span class="s1">'''</span><span class="p">)</span>
0.x/reference/vault/index.html 1597) <span class="gp">>>> </span><span class="c1"># Raw Ed25519 signatures are 64 bytes long.</span>
0.x/reference/vault/index.html 1598) <span class="gp">>>> </span><span class="n">signature_blob</span> <span class="o">=</span> <span class="n">expected_sig_raw</span><span class="p">[</span><span class="o">-</span><span class="mi">64</span><span class="p">:]</span>
0.x/reference/vault/index.html 1599) <span class="gp">>>> </span><span class="n">phrase</span> <span class="o">=</span> <span class="n">base64</span><span class="o">.</span><span class="n">standard_b64encode</span><span class="p">(</span><span class="n">signature_blob</span><span class="p">)</span>
0.x/reference/vault/index.html 1600) <span class="gp">>>> </span><span class="n">Vault</span><span class="o">.</span><span class="n">phrase_from_key</span><span class="p">(</span><span class="n">phrase</span><span class="p">)</span> <span class="o">==</span> <span class="n">expected</span>
0.x/reference/vault/index.html 1601) <span class="go">True</span>
0.x/reference/vault/index.html 1602) </code></pre></div>
0.x/reference/vault/index.html 1603)
0.x/reference/vault/index.html 1604) </div>
0.x/reference/vault/index.html 1605)
0.x/reference/vault/index.html 1606) </div>
0.x/reference/vault/index.html 1607)
0.x/reference/vault/index.html 1608)
0.x/reference/vault/index.html 1609)
0.x/reference/vault/index.html 1610) </div>
0.x/reference/vault/index.html 1611)
0.x/reference/vault/index.html 1612) </div>
0.x/reference/vault/index.html 1613)
0.x/reference/vault/index.html 1614) </div>
0.x/reference/vault/index.html 1615)
0.x/reference/vault/index.html 1616)
0.x/reference/vault/index.html 1617)
0.x/reference/vault/index.html 1618)
0.x/reference/vault/index.html 1619) </div>
0.x/reference/vault/index.html 1620)
0.x/reference/vault/index.html 1621) </div>
0.x/reference/vault/index.html 1622)
0.x/reference/vault/index.html 1623) </div>
0.x/reference/vault/index.html 1624)
0.x/reference/vault/index.html 1625)
0.x/reference/vault/index.html 1626)
0.x/reference/vault/index.html 1627)
0.x/reference/vault/index.html 1628)
0.x/reference/vault/index.html 1629)
0.x/reference/vault/index.html 1630)
0.x/reference/vault/index.html 1631)
0.x/reference/vault/index.html 1632)
0.x/reference/vault/index.html 1633)
0.x/reference/vault/index.html 1634)
0.x/reference/vault/index.html 1635)
0.x/reference/vault/index.html 1636)
0.x/reference/vault/index.html 1637) </article>
0.x/reference/vault/index.html 1638) </div>
0.x/reference/vault/index.html 1639)
0.x/reference/vault/index.html 1640)
0.x/reference/vault/index.html 1641) </div>
0.x/reference/vault/index.html 1642)
0.x/reference/vault/index.html 1643) </main>
0.x/reference/vault/index.html 1644)
0.x/reference/vault/index.html 1645) <footer class="md-footer">
0.x/reference/vault/index.html 1646)
0.x/reference/vault/index.html 1647)
0.x/reference/vault/index.html 1648)
0.x/reference/vault/index.html 1649) <nav class="md-footer__inner md-grid" aria-label="Footer" >
0.x/reference/vault/index.html 1650)
0.x/reference/vault/index.html 1651)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
0.x/reference/derivepassphrase.vault/index.html 1652) <a href="../derivepassphrase._types/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Submodule _types">
|