Author: Steven Hatzakis 2018-12-04 21:39:17
Published on: 2018-12-04T21:39:17+00:00
Steven Hatzakis, a contributor to Bitcoin-dev, has developed a technique to check if a mnemonic is valid when the words are reversed. He calls these "Palindromic Mnemonics" or "reversible mnemonics." A reversible mnemonic allows two separate vaults to be connected to the same mnemonic string of words, where all users must do is enter the words in reverse order to access the secondary vault. The utility could provide multiple use-cases, including related to combinations with passphrases and plausible deniability, as well as conveniences for those wishing to use a separate vault tied to the same string of words. The security of reversible mnemonics was also discussed. While the message space of valid reversible mnemonics should be 2^124 for 12 words, that search must still be conducted over a field of 2^128, as the hash-derived checksum values otherwise prevent a way to deterministically find valid reversible mnemonics without first going through invalid reversible ones to check.
Updated on: 2023-06-13T16:07:08.836682+00:00