Re: [Feature Request] multiple files sélection in addition to password and "no file" agent
devm23k73ju29h3r at dolce-energy.com
devm23k73ju29h3r at dolce-energy.com
Thu Jun 11 19:57:06 CEST 2026
Le 11/06/2026 à 14:25, Robert J. Hansen via Gnupg-devel a écrit :
>> so the one you used on every website, every ssh key, every gpg key,
>> that is created with the same pattern you usually use on all password
>> that leaked on the darknet? that i weak to dictonary attack? (just
>> because you're human, and human construct itself on patterns it employ)
>
> What? No.
>
> I memorize a 128-bit random sequence for my passphrase manager and use
> that to store everything else, and each year I print out the contents
> and drop a copy in my bank safe deposit box.
>
>>> I'm glad you haven't had this experience. As soon as you do and
>>> discover your encrypted documents are now unreadable, you might
>>> change your mind.
> >
>> it's 15 year or more that I use this...
>
> When playing Russian roulette, the fact you haven't died yet should
> not fill you with confidence for the future.
lol, with copies of required files stored in multiple locations and
duplicated at random place I only know? this is a strange russian
roulette... what is great with file, is that they don't have to be
hidden, I don't have to have a single armored file... anything on my
computer can serve as a key, and the more they are common, the less
likely it can be guessed... it got corrupted? fine... I've another
elsewhere... they are just regular files, if you don't know the value,
it's like having a raw gemstone : it looks like a regular stone, only
someone that know will make it jewellery
anyway, if I want to play russian roulette, it's my right, no? or do
you've also the right to say that it's evil and say how user should
behave for their own good? as long as I choose it for myself, I know the
consequences, you might find it dangerous, what is next? you'll forbid
me to climb? do speleology? diving? skitouring? I don't force you to it,
you're free! I'm not some dictaror or inquisitor of the faith that say
what is right to think or do...
>
>>> You've invented a primitive key derivation function.
>>>
>>> Why is this better than Argon2 or PBKDF2, are modern, peer-reviewed,
>>> and successfully deployed key derivation functions?
> >
>> i'm not, i'm just storing something in my brain that I can remember
>> easely
>
> No, you've literally invented a primitive KDF.
>
> Why use that primitive KDF over PBKDF2 or Argon2?
great, so I invented a way to transform something I know in some
computer mind reading that is able to derivate something I know into
something a computer can use... I should put a patent on it "something
you have in your brain, that a software can use without having you to
perform actions into a derived cryptographic key"... the information is
not the file itself... it's just a bunch of bytes... even a regular txt
file can be used... what is important is not the file, it's HOW I KNOW
how to use it.
the user can steal my passphrase manager, it's easy : find -type f
-iname "*.kbdx", but to unlock it it has also to steal all the drive,
hoping the drive contains the required file to unlock it... and also
steal every storage I have... and then try all what comes into his
mind? did I used just a strong password? how many file did I used? in
what order? just files or files with a password? do I have stored all
the required files on the same drive? or did I scattered them on
multiple storage? did I used a decoy? did I only used a part of a file?
or multiple files catened together and removed? well good luck!
for me, remembering is easy, I just have some memory of some events, or
something I like, maybe some pdf i like? or a bd scan? an ebook? maybe
the file is freely available on the internet? and know the way to use
them... it's much more easier for me than even remembering s at 0g!A, but
for someone else? he will never know my life, what memory is used. he
can hack my computer using a zero day vulnerability... what will he do
with this? he got my passkey database... and? can he bruteforce it? for
bruteforce, you need something that is predictable, not something that
is a bunch of any combination the user can invent. The only way to know
it is a RAT, but, maybe I also use a fido key to store some secret?
hahaha...
what produce PBKDF2 or Argon2? they produce something that looks like
random bytes of a given size, it's easy to know that this file is likely
a result of a key derivation....
More information about the Gnupg-devel
mailing list