Extension for Diceware-style mnemonic passphrases

Michael Meyer me at entrez.cc
Wed Oct 7 19:22:14 CEST 2020


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hello everyone,

I wrote a small pass extension for generating mnemonic passphrases in 
lieu of the standard generated passwords, since I couldn't find an 
existing solution when I searched online.  It uses a customizable 
Diceware wordlist, like the ones provided by the EFF:

    https://www.eff.org/deeplinks/2016/07/new-wordlists-random-passphrases

The length of the passphrase in words and the character(s) used to 
separate each word can be specified.

The extension is available here:

    https://gitlab.com/entrez/pass-words

I haven't made a pass extension before and mostly put this together for 
my own use, so please let me know if there are serious problems with it 
- -- especially w/r/t the security of password generation.  It uses 
/dev/urandom to generate a random number, modulo the number of lines in 
the wordlist, to select each word when building the passphrase.

- - Michael Meyer
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEau/tqk0YEkf4B7L/I018NiIuApUFAl99+TsACgkQI018NiIu
ApWX6g//V/g5D+Do4WaS3pv4m0aATECFomNK2fgrqRSJtw8ykVhxUifHSyV4oYoU
mW8hqL/hom7LKLIm8N/kONTbHH8dINL/Xc6OI1twurxpoWTbi/wTCYo+wuMWF7/V
EbbHhz/Ovd7kpR39lR4xfaaW5KvIZFHOU/nlPa43Ki8HGK0iuSv2EnWtTP3iZFg6
+HEW8bTNDBniiVJC4W2Lh1PWq1AM5ZkaCtq0UhzIapRNWzwYRUUW9JDkRg0Snyqq
fBFeaiX8aelgRovn12hE3bm050l8GOXaCHNGWFI52OYhAUu6i9oN3IP9LmT1NcIB
SYVkM4tBakZo3lapfFeo8n7Uzqazyg0dBTVEjmg54VKf6nNkO2Ar6eUgB3WN/Rgz
/KhGDku86iIdJaYP/nJZL8Hu4V6KemOV1yMtgJWsubfyRN3Tm0fiV6Eh7SB2V78l
MvPkDhRBfnDZmRjv34TwSiQ5m+MImstVV2XibX75g26URk67pCiGb99iXnU07Of7
VuEyDRXEEzDIJS8M3675NBEUT8b+W65nWy5KHkA82CgjbzQwdKvX7oU+VqHaZd+m
bGTQY7FfUJACHXuojW2f36Zmuskmoh/HvT4jJXDkptFRvDxTNHM7DlaWC0fO00QR
ad8Xhios1wxCyIcIQrNugsoxOtdA4OANDhRFaR5NCEfrZ/UYK6I=
=GuBi
-----END PGP SIGNATURE-----



More information about the Password-Store mailing list