Download Latest Version old_seed_tag_v3.zip (422.3 kB)
Email in envelope

Get an email when there's a new version of Seed Tag

Home / source / old v4
Name Modified Size InfoDownloads / Week
Parent folder
seed_tag.ico 2025-10-20 17.0 kB
readme.txt 2025-10-10 6.6 kB
unit1.lfm 2025-10-08 207.9 kB
seed_tag.lps 2025-10-08 6.9 kB
seed_tag.res 2025-10-08 18.9 kB
unit1.pas 2025-10-08 15.1 kB
seed_tag.lpi 2025-10-08 2.3 kB
seed_tag.lpr 2025-10-08 402 Bytes
Totals: 8 Items   275.0 kB 0
seed_tag v4 (2025-10-08): new algorithm 

how it works (in the program, this process occurs automatically, 
but the entire packaging/unpacking process can be reproduced manually, 
this will require a hash512 calculation site from a string and a calculator in programmer mode):

default settings (for example):

Number — 123123
Password — 123
Email — 123
Seed phrase (first 24 words from bip39 dictionary) — 
abandon  ability  able    about  above    absent  
absorb   abstract absurd  abuse  access   accident  
account  accuse   achieve acid   acoustic acquire  
across    act      action  actor  actress  actual

(Instead of the words of the seed phrase,
 it is allowed to use the numbers of their position 
 in the bip39 dictionary.)

when you press  button «Pack original seed»
1. string s=Number+Password+Email
s=123123123123
 (NumberPswEml)
e.g. if Number=123456
        Password=password
        Email=email@server
     then s=123456passwordemail@server  
 
2. string hash512=HASH512(s)
use https://sha512.online/ to get hash512 for any string

for default s=123123123123
  hash512=158911a3463559821b81c9d7bb29ebf3a8d6a8d33a3bc0dc45c44ac4af6ebe500ae7df8f96b9570fa615286bb161a74ab1d0ac0f01354e21fd597b45bff0f73b
  
for s=123456passwordemail@server
  hash512=e12d6cd7121aef3c495f91fe696003d69af228b35f4617fb3845eb515e0f8a4b08ac40e0f0690381191ad19aa777501da0f7420d3ada416434473bc27bd1ccb4
  
3. Generate fake seed
3.1 For each word of the seed phrase, three characters from hash512 are taken. 

for default hash512=158911a3463559821b81c9d7bb29ebf3a8d6a8d33a3bc0dc45c44ac4af6ebe500ae7df8f96b9570fa615286bb161a74ab1d0ac0f01354e21fd597b45bff0f73b
158      911      a34     635    598      21b 
abandon  ability  able    about  above    absent  

81c      9d7      bb2     9eb    f3a      8d6   
absorb   abstract absurd  abuse  access   accident  

a8d      33a      3bc     0dc    45c      44a 
account  accuse   achieve acid   acoustic acquire  

c4a      f6e      be5     00a    e7d      f8f 
across   act      action  actor  actress  actual


3.2 Then the hex value of these three characters is converted to a number, 
which is truncated by the mask 0x7ff (this number corresponds to the size of the big39 dictionary)

0x158    0x911    0xa34   0x635  0x598    0x21b 
 AND      AND      AND     AND    AND      AND               
0x7ff    0x7ff    0x7ff   0x7ff  0x7ff    0x7ff 
—————    —————    —————   —————  —————    —————
0x158    0x111    0x234   0x635  0x598    0x21b
 
0x81c    0x9d7    0xbb2   0x9eb  0xf3a    0x8d6   
 AND      AND      AND     AND    AND      AND  
0x7ff    0x7ff    0x7ff   0x7ff  0x7ff    0x7ff 
—————    —————    —————   —————  —————    —————
0x01c    0x1d7    0x3b2   0x1eb  0x73a    0x0d6   


0xa8d    0x33a    0x3bc   0x0dc  0x45c    0x44a 
 AND      AND      AND     AND    AND      AND  
0x7ff    0x7ff    0x7ff   0x7ff  0x7ff    0x7ff 
—————    —————    —————   —————  —————    —————
0xa2d    0x33a    0x3bc   0x0dc  0x45c    0x44a 


0xc4a    0xf6e    0xbe5   0x00a  0xe7d    0xf8f 
 AND      AND      AND     AND    AND      AND  
0x7ff    0x7ff    0x7ff   0x7ff  0x7ff    0x7ff 
—————    —————    —————   —————  —————    —————
0x44a    0x76e    0x3e5   0x00a  0x67d    0x78f 


3.3 For each word of seed-phrase, a number is taken, the number of the word's position in the bip39 dictionary.

abandon  ability  able    about  above    absent 
1        2        3       4      5        6     

absorb   abstract absurd  abuse  access   accident  
7        8        9       10     11       12 

account  accuse   achieve acid   acoustic acquire  
13       14       15      16     17       18 

across   act      action  actor  actress  actual
19       20       21      22     23       24 

3.4 Using the XOR bit operation, the word number is added to the number 
obtained from the three letters hash512 and the resulting value 
(which is located within the bip39 dictionary) is the word number of the fake seed phrase,
each word of which is truncated to 4 letters

0x158    0x111    0x234   0x635  0x598    0x21b
(344)    (273)    (564)   (1589) (1432)   (539)                                        
 XOR      XOR      XOR     XOR    XOR      XOR             
  1        2        3       4      5        6
—————    —————    —————   —————  —————    —————
 345      275      567     1585   1437     541  
  =        =        =       =      =        =
clim      car      egg     ship   rece     drum 
 

0x01c    0x1d7    0x3b2   0x1eb  0x73a    0x0d6   
(28)     (471)    (946)   (491)  (1850)   (214)                                        
 XOR      XOR      XOR     XOR    XOR      XOR     
  7        8        9       10     11       12
—————    —————    —————   —————  —————    —————
  27      479      955     481    1841     218 
  =        =        =       =      =        =
 addi     desi     jar     desp   towa     bras 


0xa2d    0x33a    0x3bc   0x0dc  0x45c    0x44a 
(2605)   (826)    (956)   (220)  (1116)   (1098)                                        
 XOR      XOR      XOR     XOR    XOR      XOR             
  13       14       15      16     17       18
—————    —————    —————   —————  —————    —————
 640      820      947     204    1101     1112 
  =        =        =       =      =        =
 exit     grid     iron    bonu   maze     memo
 

0x44a    0x76e    0x3e5   0x00a  0x67d    0x78f      
(1112)   (1902)   (997)   (10)   (1661)   (1935)                                        
 XOR      XOR      XOR     XOR    XOR      XOR             
  19       20       21      22     23       24
—————    —————    —————   —————  —————    —————
 1113     1914     1008    28     1642     1943
  =        =        =       =      =        =
 ment     upse      law   addr    snak     vers        


5. If you need to get the original seed phrase, 
then you need to enter the words (or numbers of their positions 
in bip39 dictionary) of the fake seed phrase, 
as well as the number, password, and email address (the same ones 
that were used to create the fake seed phrase) 
and click the "Unpack packed seed" button
Source: readme.txt, updated 2025-10-10