f83a0b326249d9dadd5abce5a74716f493697253
Marco Ricci Deployed df459996c5d0 to 0....

Marco Ricci authored 2 months ago

1) 
2) <!doctype html>
3) <html lang="en" class="no-js">
4)   <head>
5)     
6)       <meta charset="utf-8">
7)       <meta name="viewport" content="width=device-width,initial-scale=1">
8)       
9)         <meta name="description" content="An almost faithful Python reimplementation of James Coglan's vault.">
10)       
11)       
12)         <meta name="author" content="Marco Ricci">
13)       
14)       
15)         <link rel="canonical" href="https://the13thletter.info/derivepassphrase/0.x/reference/derivepassphrase-vault.1/">
16)       
17)       
18)         <link rel="prev" href="../derivepassphrase.1/">
19)       
20)       
21)         <link rel="next" href="../derivepassphrase-export.1/">
22)       
23)       
24)       <link rel="icon" href="../../assets/images/favicon.png">
Marco Ricci Deployed 71c3866eef5d to 0....

Marco Ricci authored 4 weeks ago

25)       <meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.5.39">
Marco Ricci Deployed df459996c5d0 to 0....

Marco Ricci authored 2 months ago

26)     
27)     
28)       
29)         <title>Man page: derivepassphrase-vault - derivepassphrase</title>
30)       
31)     
32)     
Marco Ricci Deployed 71c3866eef5d to 0....

Marco Ricci authored 4 weeks ago

33)       <link rel="stylesheet" href="../../assets/stylesheets/main.8c3ca2c6.min.css">
Marco Ricci Deployed df459996c5d0 to 0....

Marco Ricci authored 2 months ago

34)       
35)       
36) 
37) 
38)     
39)     
40)     
41)   
42)     
43)     
44)         <style>:root{--md-text-font:"Noto Sans";--md-code-font:"Noto Mono"}</style>
45)   
46) 
47)     
48)       <link rel="stylesheet" href="../../assets/_mkdocstrings.css">
49)     
50)       <link rel="stylesheet" href="../../mkdocstrings_recommended_styles.css">
51)     
52)     
53)     
54)     
55)     
56)   </head>
57)   
58)   
59)     <body dir="ltr">
60)   
61)     
62)     <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
63)     <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
64)     <label class="md-overlay" for="__drawer"></label>
65)     <div data-md-component="skip">
66)       
67)         
68)         <a href="#derivepassphrase-vault1" class="md-skip">
69)           Skip to content
70)         </a>
71)       
72)     </div>
73)     <div data-md-component="announce">
74)       
75)     </div>
76)     
77)       <div data-md-color-scheme="default" data-md-component="outdated" hidden>
78)         
79)       </div>
80)     
81)     
82)       
83)     
84)     <div class="md-container" data-md-component="container">
85)       
86)       
87)         
88)           
89)             
90) <nav class="md-tabs" aria-label="Tabs" data-md-component="tabs">
91)   <div class="md-grid">
92)     <ul class="md-tabs__list">
93)       
94)         
95)   
96)   
97)   
98)     <li class="md-tabs__item">
99)       <a href="../.." class="md-tabs__link">
100)         
101)   
102)     
103)   
104)   Overview
105) 
106)       </a>
107)     </li>
108)   
109) 
110)       
111)         
112)   
113)   
Marco Ricci Deployed 71c3866eef5d to 0....

Marco Ricci authored 4 weeks ago

114)   
115)     
116)     
117)       <li class="md-tabs__item">
118)         <a href="../../tutorials/basic-setup-password/" class="md-tabs__link">
119)           
120)   
121)     
122)   
123)   Tutorials & Examples
124) 
125)         </a>
126)       </li>
127)     
128)   
129) 
130)       
131)         
132)   
133)   
Marco Ricci Deployed df459996c5d0 to 0....

Marco Ricci authored 2 months ago

134)     
135)   
136)   
137)     
138)     
139)       <li class="md-tabs__item md-tabs__item--active">
140)         <a href="../" class="md-tabs__link">
141)           
142)   
143)     
144)   
145)   Reference
146) 
147)         </a>
148)       </li>
149)     
150)   
151) 
152)       
153)         
154)   
155)   
156)   
157)     <li class="md-tabs__item">
158)       <a href="../../changelog/" class="md-tabs__link">
159)         
160)   
161)     
162)   
163)   Changelog
164) 
165)       </a>
166)     </li>
167)   
168) 
169)       
170)     </ul>
171)   </div>
172) </nav>
173)           
174)         
175)       
176)       <main class="md-main" data-md-component="main">
177)         <div class="md-main__inner md-grid">
178)           
179)             
180)               
181)               <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
182)                 <div class="md-sidebar__scrollwrap">
183)                   <div class="md-sidebar__inner">
184)                     
185) 
186) 
187)   
188) 
189) 
190) <nav class="md-nav md-nav--primary md-nav--lifted" aria-label="Navigation" data-md-level="0">
191)   <label class="md-nav__title" for="__drawer">
192)     <a href="../.." title="derivepassphrase" class="md-nav__button md-logo" aria-label="derivepassphrase" data-md-component="logo">
193)       
194)   
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>
196) 
197)     </a>
198)     derivepassphrase
199)   </label>
200)   
201)     <div class="md-nav__source">
202)       <a href="https://github.com/the-13th-letter/derivepassphrase" title="Go to repository" class="md-source" data-md-component="source">
203)   <div class="md-source__icon md-icon">
204)     
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>
206)   </div>
207)   <div class="md-source__repository">
208)     the-13th-letter/derivepassphrase
209)   </div>
210) </a>
211)     </div>
212)   
213)   <ul class="md-nav__list" data-md-scrollfix>
214)     
215)       
216)       
217)   
218)   
219)   
220)   
221)     <li class="md-nav__item">
222)       <a href="../.." class="md-nav__link">
223)         
224)   
225)   <span class="md-ellipsis">
226)     Overview
227)   </span>
228)   
229) 
230)       </a>
231)     </li>
232)   
233) 
234)     
235)       
236)       
237)   
238)   
Marco Ricci Deployed 71c3866eef5d to 0....

Marco Ricci authored 4 weeks ago

239)   
240)   
241)     
242)     
243)       
244)         
245)       
246)     
247)     
248)       
249)       
250)         
251)       
252)     
253)     
254)     <li class="md-nav__item md-nav__item--nested">
255)       
256)         
257)         
258)         <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2" >
259)         
260)           
261)           <label class="md-nav__link" for="__nav_2" id="__nav_2_label" tabindex="0">
262)             
263)   
264)   <span class="md-ellipsis">
265)     Tutorials & Examples
266)   </span>
267)   
268) 
269)             <span class="md-nav__icon md-icon"></span>
270)           </label>
271)         
272)         <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
273)           <label class="md-nav__title" for="__nav_2">
274)             <span class="md-nav__icon md-icon"></span>
275)             Tutorials & Examples
276)           </label>
277)           <ul class="md-nav__list" data-md-scrollfix>
278)             
279)               
280)                 
281)   
282)   
283)   
284)   
285)     <li class="md-nav__item">
286)       <a href="../../tutorials/basic-setup-password/" class="md-nav__link">
287)         
288)   
289)   <span class="md-ellipsis">
290)     Tutorial: setting up derivepassphrase vault for three accounts, with a master passphrase
291)   </span>
292)   
293) 
294)       </a>
295)     </li>
296)   
297) 
298)               
299)             
300)           </ul>
301)         </nav>
302)       
303)     </li>
304)   
305) 
306)     
307)       
308)       
309)   
310)   
Marco Ricci Deployed df459996c5d0 to 0....

Marco Ricci authored 2 months ago

311)     
312)   
313)   
314)   
315)     
316)     
317)       
318)         
319)           
320)         
321)       
322)         
323)       
324)         
325)       
326)         
327)       
328)         
329)       
330)         
331)       
332)     
333)     
334)       
335)         
336)         
337)       
338)       
339)         
340)       
341)     
342)     
343)     <li class="md-nav__item md-nav__item--active md-nav__item--section md-nav__item--nested">
344)       
345)         
346)         
Marco Ricci Deployed 71c3866eef5d to 0....

Marco Ricci authored 4 weeks ago

347)         <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_3" checked>
Marco Ricci Deployed df459996c5d0 to 0....

Marco Ricci authored 2 months ago

348)         
349)           
350)           
351)           <div class="md-nav__link md-nav__container">
352)             <a href="../" class="md-nav__link ">
353)               
354)   
355)   <span class="md-ellipsis">
356)     Reference
357)   </span>
358)   
359) 
360)             </a>
361)             
362)               
Marco Ricci Deployed 71c3866eef5d to 0....

Marco Ricci authored 4 weeks ago

363)               <label class="md-nav__link " for="__nav_3" id="__nav_3_label" tabindex="">
Marco Ricci Deployed df459996c5d0 to 0....

Marco Ricci authored 2 months ago

364)                 <span class="md-nav__icon md-icon"></span>
365)               </label>
366)             
367)           </div>
368)         
Marco Ricci Deployed 71c3866eef5d to 0....

Marco Ricci authored 4 weeks ago

369)         <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="true">
370)           <label class="md-nav__title" for="__nav_3">
Marco Ricci Deployed df459996c5d0 to 0....

Marco Ricci authored 2 months ago

371)             <span class="md-nav__icon md-icon"></span>
372)             Reference
373)           </label>
374)           <ul class="md-nav__list" data-md-scrollfix>
375)             
376)               
377)             
378)               
379)                 
380)   
381)   
382)   
383)   
384)     <li class="md-nav__item">
385)       <a href="../derivepassphrase.1/" class="md-nav__link">
386)         
387)   
388)   <span class="md-ellipsis">
389)     Man page: derivepassphrase
390)   </span>
391)   
392) 
393)       </a>
394)     </li>
395)   
396) 
397)               
398)             
399)               
400)                 
401)   
402)   
403)     
404)   
405)   
406)   
407)     <li class="md-nav__item md-nav__item--active">
408)       
409)       <input class="md-nav__toggle md-toggle" type="checkbox" id="__toc">
410)       
411)       
412)         
413)       
414)       
415)         <label class="md-nav__link md-nav__link--active" for="__toc">
416)           
417)   
418)   <span class="md-ellipsis">
419)     Man page: derivepassphrase-vault
420)   </span>
421)   
422) 
423)           <span class="md-nav__icon md-icon"></span>
424)         </label>
425)       
426)       <a href="./" class="md-nav__link md-nav__link--active">
427)         
428)   
429)   <span class="md-ellipsis">
430)     Man page: derivepassphrase-vault
431)   </span>
432)   
433) 
434)       </a>
435)       
436)         
437) 
438) <nav class="md-nav md-nav--secondary" aria-label="Table of contents">
439)   
440)   
441)   
442)     
443)   
444)   
445)     <label class="md-nav__title" for="__toc">
446)       <span class="md-nav__icon md-icon"></span>
447)       Table of contents
448)     </label>
449)     <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
450)       
451)         <li class="md-nav__item">
452)   <a href="#name" class="md-nav__link">
453)     <span class="md-ellipsis">
454)       NAME
455)     </span>
456)   </a>
457)   
458) </li>
459)       
460)         <li class="md-nav__item">
461)   <a href="#synopsis" class="md-nav__link">
462)     <span class="md-ellipsis">
463)       SYNOPSIS
464)     </span>
465)   </a>
466)   
467) </li>
468)       
469)         <li class="md-nav__item">
470)   <a href="#description" class="md-nav__link">
471)     <span class="md-ellipsis">
472)       DESCRIPTION
473)     </span>
474)   </a>
475)   
476) </li>
477)       
478)         <li class="md-nav__item">
479)   <a href="#options" class="md-nav__link">
480)     <span class="md-ellipsis">
481)       OPTIONS
482)     </span>
483)   </a>
484)   
485)     <nav class="md-nav" aria-label="OPTIONS">
486)       <ul class="md-nav__list">
487)         
488)           <li class="md-nav__item">
489)   <a href="#password-generation" class="md-nav__link">
490)     <span class="md-ellipsis">
491)       Password generation
492)     </span>
493)   </a>
494)   
495) </li>
496)         
497)           <li class="md-nav__item">
498)   <a href="#configuration" class="md-nav__link">
499)     <span class="md-ellipsis">
500)       Configuration
501)     </span>
502)   </a>
503)   
504) </li>
505)         
506)           <li class="md-nav__item">
507)   <a href="#storage-management" class="md-nav__link">
508)     <span class="md-ellipsis">
509)       Storage management
510)     </span>
511)   </a>
512)   
513) </li>
514)         
515)           <li class="md-nav__item">
516)   <a href="#other-options" class="md-nav__link">
517)     <span class="md-ellipsis">
518)       Other Options
519)     </span>
520)   </a>
521)   
522) </li>
523)         
524)       </ul>
525)     </nav>
526)   
527) </li>
528)       
529)         <li class="md-nav__item">
530)   <a href="#warnings" class="md-nav__link">
531)     <span class="md-ellipsis">
532)       WARNINGS
533)     </span>
534)   </a>
535)   
536) </li>
537)       
538)         <li class="md-nav__item">
539)   <a href="#see-also" class="md-nav__link">
540)     <span class="md-ellipsis">
541)       SEE ALSO
542)     </span>
543)   </a>
544)   
545) </li>
546)       
547)     </ul>
548)   
549) </nav>
550)       
551)     </li>
552)   
553) 
554)               
555)             
556)               
557)                 
558)   
559)   
560)   
561)   
562)     <li class="md-nav__item">
563)       <a href="../derivepassphrase-export.1/" class="md-nav__link">
564)         
565)   
566)   <span class="md-ellipsis">
567)     Man page: derivepassphrase-export
568)   </span>
569)   
570) 
571)       </a>
572)     </li>
573)   
574) 
575)               
576)             
577)               
578)                 
579)   
580)   
581)   
582)   
583)     <li class="md-nav__item">
584)       <a href="../derivepassphrase-export-vault.1/" class="md-nav__link">
585)         
586)   
587)   <span class="md-ellipsis">
588)     Man page: derivepassphrase-export-vault
589)   </span>
590)   
591) 
592)       </a>
593)     </li>
594)   
595) 
596)               
597)             
598)               
599)                 
600)   
601)   
602)   
603)   
604)     
605)     
606)       
607)         
608)       
609)         
610)       
611)         
612)       
613)         
614)       
615)         
616)       
617)         
618)       
619)     
620)     
621)       
622)       
623)         
624)           
625)           
626)         
627)       
628)     
629)     
630)     <li class="md-nav__item md-nav__item--section md-nav__item--nested">
631)       
632)         
633)         
Marco Ricci Deployed 71c3866eef5d to 0....

Marco Ricci authored 4 weeks ago

634)         <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_3_6" >
Marco Ricci Deployed df459996c5d0 to 0....

Marco Ricci authored 2 months ago

635)         
636)           
Marco Ricci Deployed 71c3866eef5d to 0....

Marco Ricci authored 4 weeks ago

637)           <label class="md-nav__link" for="__nav_3_6" id="__nav_3_6_label" tabindex="">
Marco Ricci Deployed df459996c5d0 to 0....

Marco Ricci authored 2 months ago

638)             
639)   
640)   <span class="md-ellipsis">
641)     Module derivepassphrase
642)   </span>
643)   
644) 
645)             <span class="md-nav__icon md-icon"></span>
646)           </label>
647)         
Marco Ricci Deployed 71c3866eef5d to 0....

Marco Ricci authored 4 weeks ago

648)         <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_3_6_label" aria-expanded="false">
649)           <label class="md-nav__title" for="__nav_3_6">
Marco Ricci Deployed df459996c5d0 to 0....

Marco Ricci authored 2 months ago

650)             <span class="md-nav__icon md-icon"></span>
651)             Module derivepassphrase
652)           </label>
653)           <ul class="md-nav__list" data-md-scrollfix>
654)             
655)               
656)                 
657)   
658)   
659)   
660)   
661)     <li class="md-nav__item">
Marco Ricci Deployed 71c3866eef5d to 0....

Marco Ricci authored 4 weeks ago

662)       <a href="../derivepassphrase.cli/" class="md-nav__link">
Marco Ricci Deployed df459996c5d0 to 0....

Marco Ricci authored 2 months ago

663)         
664)   
665)   <span class="md-ellipsis">
666)     Submodule cli
667)   </span>
668)   
669) 
670)       </a>
671)     </li>
672)   
673) 
674)               
675)             
676)               
677)                 
678)   
679)   
680)   
681)   
682)     <li class="md-nav__item">
Marco Ricci Deployed 71c3866eef5d to 0....

Marco Ricci authored 4 weeks ago

683)       <a href="../derivepassphrase.exporter/" class="md-nav__link">
Marco Ricci Deployed df459996c5d0 to 0....

Marco Ricci authored 2 months ago

684)         
685)   
686)   <span class="md-ellipsis">
687)     Subpackage exporter
688)   </span>
689)   
690) 
691)       </a>
692)     </li>
693)   
694) 
695)               
696)             
697)               
698)                 
699)   
700)   
701)   
702)   
703)     <li class="md-nav__item">
Marco Ricci Deployed 71c3866eef5d to 0....

Marco Ricci authored 4 weeks ago

704)       <a href="../derivepassphrase.sequin/" class="md-nav__link">
Marco Ricci Deployed df459996c5d0 to 0....

Marco Ricci authored 2 months ago

705)         
706)   
707)   <span class="md-ellipsis">
708)     Submodule sequin
709)   </span>
710)   
711) 
712)       </a>
713)     </li>
714)   
715) 
716)               
717)             
718)               
719)                 
720)   
721)   
722)   
723)   
724)     <li class="md-nav__item">
Marco Ricci Deployed 71c3866eef5d to 0....

Marco Ricci authored 4 weeks ago

725)       <a href="../derivepassphrase.ssh_agent/" class="md-nav__link">
Marco Ricci Deployed df459996c5d0 to 0....

Marco Ricci authored 2 months ago

726)         
727)   
728)   <span class="md-ellipsis">
729)     Submodule ssh_agent
730)   </span>
731)   
732) 
733)       </a>
734)     </li>
735)   
736) 
737)               
738)             
739)               
740)                 
741)   
742)   
743)   
744)   
745)     <li class="md-nav__item">
Marco Ricci Deployed 71c3866eef5d to 0....

Marco Ricci authored 4 weeks ago

746)       <a href="../derivepassphrase._types/" class="md-nav__link">
Marco Ricci Deployed df459996c5d0 to 0....

Marco Ricci authored 2 months ago

747)         
748)   
749)   <span class="md-ellipsis">
750)     Submodule _types
751)   </span>
752)   
753) 
754)       </a>
755)     </li>
756)   
757) 
758)               
759)             
760)               
761)                 
762)   
763)   
764)   
765)   
766)     <li class="md-nav__item">
Marco Ricci Deployed 71c3866eef5d to 0....

Marco Ricci authored 4 weeks ago

767)       <a href="../derivepassphrase.vault/" class="md-nav__link">
Marco Ricci Deployed df459996c5d0 to 0....

Marco Ricci authored 2 months ago

768)         
769)   
770)   <span class="md-ellipsis">
771)     Submodule vault
772)   </span>
773)   
774) 
775)       </a>
776)     </li>
777)   
778) 
779)               
780)             
781)           </ul>
782)         </nav>
783)       
784)     </li>
785)   
786) 
787)               
788)             
789)           </ul>
790)         </nav>
791)       
792)     </li>
793)   
794) 
795)     
796)       
797)       
798)   
799)   
800)   
801)   
802)     <li class="md-nav__item">
803)       <a href="../../changelog/" class="md-nav__link">
804)         
805)   
806)   <span class="md-ellipsis">
807)     Changelog
808)   </span>
809)   
810) 
811)       </a>
812)     </li>
813)   
814) 
815)     
816)   </ul>
817) </nav>
818)                   </div>
819)                 </div>
820)               </div>
821)             
822)             
823)               
824)               <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
825)                 <div class="md-sidebar__scrollwrap">
826)                   <div class="md-sidebar__inner">
827)                     
828) 
829) <nav class="md-nav md-nav--secondary" aria-label="Table of contents">
830)   
831)   
832)   
833)     
834)   
835)   
836)     <label class="md-nav__title" for="__toc">
837)       <span class="md-nav__icon md-icon"></span>
838)       Table of contents
839)     </label>
840)     <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
841)       
842)         <li class="md-nav__item">
843)   <a href="#name" class="md-nav__link">
844)     <span class="md-ellipsis">
845)       NAME
846)     </span>
847)   </a>
848)   
849) </li>
850)       
851)         <li class="md-nav__item">
852)   <a href="#synopsis" class="md-nav__link">
853)     <span class="md-ellipsis">
854)       SYNOPSIS
855)     </span>
856)   </a>
857)   
858) </li>
859)       
860)         <li class="md-nav__item">
861)   <a href="#description" class="md-nav__link">
862)     <span class="md-ellipsis">
863)       DESCRIPTION
864)     </span>
865)   </a>
866)   
867) </li>
868)       
869)         <li class="md-nav__item">
870)   <a href="#options" class="md-nav__link">
871)     <span class="md-ellipsis">
872)       OPTIONS
873)     </span>
874)   </a>
875)   
876)     <nav class="md-nav" aria-label="OPTIONS">
877)       <ul class="md-nav__list">
878)         
879)           <li class="md-nav__item">
880)   <a href="#password-generation" class="md-nav__link">
881)     <span class="md-ellipsis">
882)       Password generation
883)     </span>
884)   </a>
885)   
886) </li>
887)         
888)           <li class="md-nav__item">
889)   <a href="#configuration" class="md-nav__link">
890)     <span class="md-ellipsis">
891)       Configuration
892)     </span>
893)   </a>
894)   
895) </li>
896)         
897)           <li class="md-nav__item">
898)   <a href="#storage-management" class="md-nav__link">
899)     <span class="md-ellipsis">
900)       Storage management
901)     </span>
902)   </a>
903)   
904) </li>
905)         
906)           <li class="md-nav__item">
907)   <a href="#other-options" class="md-nav__link">
908)     <span class="md-ellipsis">
909)       Other Options
910)     </span>
911)   </a>
912)   
913) </li>
914)         
915)       </ul>
916)     </nav>
917)   
918) </li>
919)       
920)         <li class="md-nav__item">
921)   <a href="#warnings" class="md-nav__link">
922)     <span class="md-ellipsis">
923)       WARNINGS
924)     </span>
925)   </a>
926)   
927) </li>
928)       
929)         <li class="md-nav__item">
930)   <a href="#see-also" class="md-nav__link">
931)     <span class="md-ellipsis">
932)       SEE ALSO
933)     </span>
934)   </a>
935)   
936) </li>
937)       
938)     </ul>
939)   
940) </nav>
941)                   </div>
942)                 </div>
943)               </div>
944)             
945)           
946)           
947)             <div class="md-content" data-md-component="content">
948)               <article class="md-content__inner md-typeset">
949)                 
950)                   
951) 
952)   
953)   
954)     
955)       
956)     
957)     <a href="https://github.com/the-13th-letter/derivepassphrase/raw/master/docs/reference/derivepassphrase-vault.1.md" title="View source of this page" class="md-content__button md-icon">
958)       
959)       <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>
960)     </a>
961)   
962) 
963) 
964) <h1 id="derivepassphrase-vault1">derivepassphrase-vault(1)<a class="headerlink" href="#derivepassphrase-vault1" title="Permanent link">&para;</a></h1>
965) <h2 id="name">NAME<a class="headerlink" href="#name" title="Permanent link">&para;</a></h2>
966) <p>derivepassphrase-vault – derive a passphrase using the vault(1)
967) derivation scheme</p>
968) <h2 id="synopsis">SYNOPSIS<a class="headerlink" href="#synopsis" title="Permanent link">&para;</a></h2>
969) <div class="highlight"><pre><span></span><code>derivepassphrase vault [OPTIONS] [SERVICE]
970) </code></pre></div>
971) <h2 id="description">DESCRIPTION<a class="headerlink" href="#description" title="Permanent link">&para;</a></h2>
972) <p>Using a master passphrase or a master SSH key, derive a passphrase for
973) <i>SERVICE</i>, subject to length, character and character repetition
974) constraints.  The derivation is cryptographically strong, meaning that even
975) if a single passphrase is compromised, guessing the master passphrase or
976) a different service&rsquo;s passphrase is computationally infeasible.  The
977) derivation is also deterministic, given the same inputs, thus the resulting
978) passphrase need not be stored explicitly. The service name and constraints
979) themselves also need not be kept secret; the latter are usually stored in
980) a world-readable file.</p>
981) <p>If operating on global settings, or importing/exporting settings, then
982) <i>SERVICE</i> must be omitted.  Otherwise it is required.</p>
983) <h2 id="options">OPTIONS<a class="headerlink" href="#options" title="Permanent link">&para;</a></h2>
984) <h3 id="password-generation">Password generation<a class="headerlink" href="#password-generation" title="Permanent link">&para;</a></h3>
985) <dl>
986) <dt><b>-p</b>, <b>-</b><b>-phrase</b></dt>
987) <dd>prompts you for your passphrase</dd>
988) <dt><b>-k</b>, <b>-</b><b>-key</b></dt>
989) <dd>uses your SSH private key to generate passwords</dd>
990) <dt><b>-l</b>, <b>-</b><b>-length</b> <var>NUMBER</var></dt>
991) <dd>emits password of length <var>NUMBER</var></dd>
992) <dt><b>-r</b>, <b>-</b><b>-repeat</b> <var>NUMBER</var></dt>
993) <dd>allows maximum of <var>NUMBER</var> repeated adjacent chars</dd>
994) <dt><b>-</b><b>-lower</b> <var>NUMBER</var></dt>
995) <dd>includes at least <var>NUMBER</var> lowercase letters</dd>
996) <dt><b>-</b><b>-upper</b> <var>NUMBER</var></dt>
997) <dd>includes at least <var>NUMBER</var> uppercase letters</dd>
998) <dt><b>-</b><b>-number</b> <var>NUMBER</var></dt>
999) <dd>includes at least <var>NUMBER</var> digits</dd>
1000) <dt><b>-</b><b>-space</b> <var>NUMBER</var></dt>
1001) <dd>includes at least <var>NUMBER</var> spaces</dd>
1002) <dt><b>-</b><b>-dash</b> <var>NUMBER</var></dt>
1003) <dd>includes at least <var>NUMBER</var> <code>-</code> or <code>_</code></dd>
1004) <dt><b>-</b><b>-symbol</b> <var>NUMBER</var></dt>
1005) <dd>includes at least <var>NUMBER</var> symbol chars</dd>
1006) </dl>
1007) <p>Use <var>NUMBER</var>=0, e.g. <code>--symbol 0</code>, to exclude a character type from
1008) the output.</p>
1009) <h3 id="configuration">Configuration<a class="headerlink" href="#configuration" title="Permanent link">&para;</a></h3>
1010) <dl>
1011) <dt><b>-n</b>, <b>-</b><b>-notes</b></dt>
1012) <dd>spawn an editor to edit notes for <var>SERVICE</var></dd>
1013) <dt><b>-c</b>, <b>-</b><b>-config</b></dt>
1014) <dd>saves the given settings for <var>SERVICE</var> or global</dd>
1015) <dt><b>-x</b>, <b>-</b><b>-delete</b></dt>
1016) <dd>deletes settings for <var>SERVICE</var></dd>
1017) <dt><b>-</b><b>-delete-globals</b></dt>
1018) <dd>deletes the global shared settings</dd>
1019) <dt><b>-X</b>, <b>-</b><b>-clear</b></dt>
1020) <dd>deletes all settings</dd>
1021) </dl>
1022) <p>Use <code>$VISUAL</code> or <code>$EDITOR</code> to configure the spawned editor.</p>
1023) <h3 id="storage-management">Storage management<a class="headerlink" href="#storage-management" title="Permanent link">&para;</a></h3>
1024) <dl>
1025) <dt><b>-e</b>, <b>-</b><b>-export</b> <var>PATH</var></dt>
1026) <dd>export all saved settings into file <var>PATH</var></dd>
1027) <dt><b>-i</b>, <b>-</b><b>-import</b> <var>PATH</var></dt>
1028) <dd>import saved settings from file <var>PATH</var></dd>
1029) </dl>
1030) <p>Using <code>-</code> as <var>PATH</var> for standard input/standard output is supported.</p>
1031) <h3 id="other-options">Other Options<a class="headerlink" href="#other-options" title="Permanent link">&para;</a></h3>
1032) <dl>
1033) <dt><b>&ndash;version</b></dt>
1034) <dd>Show the version and exit.</dd>
1035) <dt><b>-h</b>, <b>-</b><b>-help</b></dt>
1036) <dd>Show this message and exit.</dd>
1037) </dl>
1038) <h2 id="warnings">WARNINGS<a class="headerlink" href="#warnings" title="Permanent link">&para;</a></h2>
1039) <p>There is <strong>no way</strong> to retrieve the generated passphrases if the master
1040) passphrase, the SSH key, or the exact passphrase settings are lost,
1041) short of trying out all possible combinations.  You are <strong>strongly</strong>
1042) advised to keep independent backups of the settings and the SSH key, if
1043) any.</p>
1044) <p>The configuration is <strong>not</strong> encrypted, and you are <strong>strongly</strong>
1045) discouraged from using a stored passphrase.</p>
1046) <h2 id="see-also">SEE ALSO<a class="headerlink" href="#see-also" title="Permanent link">&para;</a></h2>
1047) <p><a href="../derivepassphrase.1/">derivepassphrase(1)</a>,
Marco Ricci Deployed 71c3866eef5d to 0....

Marco Ricci authored 4 weeks ago

1048) <a href="https://www.npmjs.com/package/vault">vault(1)</a></p>