philipma1957
Legendary
Online
Activity: 4998
Merit: 12579
'The right to privacy matters'
|
 |
September 11, 2026, 01:47:25 PM |
|
Another thing for the truly paranoid to worry about:
Data can be exfiltrated from a computer's screen. A surveillance van parked outside your home can reproduce the image on your screen by intercepting EMF radiation from your location. This might also be possible with keyboards, giving direct access to your keystrokes. So the only way to be truly airgapped is to use your device inside of a Faraday cage. Good luck, and stay safe.
Most users here do not have enough value to protect to justify building a big Faraday cage.  A lot of these attacks are nice theoretical proof of concepts, but there is nobody out there actually using them do accomplish something in practice. There are different possibilities, we could go on and bring out a few more research papers on what is theoretically possible. However, if we consider what is actually realistic on the other hand, then why would someone bother with this when either a phishing attack or a wrench attack works much better? Pretty much every single non-anonymous forum user is completely exposed to both of them. even an indirect 5 dollar wrench. I.E. any loved one kidnapped till you send blank in btc to address blank.
|
| DΞX.fo | | | | | | ▄▄██████ █████████ ██████████ ██████████ ██████████ █████████ ▀▀██████
▄███████ ▄██████████ ████████████ █████████████ █████████████ | | | | ▄▄█ ▄████▀ ▄███▀█▄ ▄██▀█▄██ █████▀▀█ ████████ ████████ ▀██▄████ ▄████▄▄█ ▄█████▀███ ▄█████▀████▀ █████▀███████ ▀██▀█████████ | | | | | ..BTC......XMR... ..USDT.....LTC... ....Fees 0.8%..... |
|
|
|
LoyceV
Legendary

Activity: 4186
Merit: 22941
Thick-Skinned Gang Leader and Golden Feather 2021
|
 |
September 23, 2026, 12:46:30 PM Last edit: September 24, 2026, 08:13:25 AM by LoyceV |
|
As for air gapped.
Remove wifi remove bluetooth Remove ethernet. I finally did it! I found a laptop that wouldn't make me feel bad if I accidentally broke it in the process. The ultimate paranoid airgapped offline laptopSpecs: - Dual core 4W TDP Intel CPU, new enough to run 64 bit software
- 8 GB RAM
- SSD
- Working battery
Here's what I did: - I installed a lightweight Linux distro, and used an ethernet cable to update all packages and install any additional packages I need.
- I encrypted the disk, and encrypted the user directory with a different password.
- I disabled the network drivers, so they won't start again on the next boot.
- I tested my offline USB laser printer, it detected it by default.
- From the BIOS, I set a disk password, admin password and user password.
- I removed the Wifi/Bluetooth card, and cut the cables inside the laptop so the metal connectors can't touch anything.
- I removed the speakers.
- I removed the webcam from the top of the screen. Based on the type number, the microphone should be inside the same module. It had one cable, which I cut inside the screen. I tried to strip the cable (to make sure it doesn't short circuit), but the textile outer layer made it impossible to get to the very thin individual strings. So I just cut it and hoped for the best. The connector on the motherboard is one large connector that includes the display cables, so I couldn't just remove it.
Here's what I didn't do: - I did not remove the CPU fan (yet). It's a 4W CPU, so I think it'll be okay without a fan, but I didn't want to risk it (yet).
- I did not remove the USB and RJ-45 network connectors. I'm won't accidentally plug it in, and anyone else won't be able to boot from the encrypted disk. The USB ports I'll use for transferring data.
I put it back together, and it still worked! But, the Input Volume Control showed it still picked up sound. Turns out there was another microphone close to the keyboard. - I opened it up again, removed the motherboard, and found the microphone that's soldered on the bottom. I felt brave, got pliers, and twisted it off.
I put it back together, and it still worked! I wasn't satisfied yet, as the RAM isn't soldered. My plan was to act as a completely paranoid person, so I assume the RAM can be removed in a cold boot attack. I opened it up again. - I added Bison Kombi Power 2 component epoxy under the RAM, gluing it to the motherboard. I also added some more on top.
I put it back together, and it still works! There are still a few things left to do: - Write a script that turns off the laptop when the screen is locked for more than X minutes. That would limit the amount of time to carry out a physical attack when it's still running in locked state.
- Disable sleep mode/suspend, so that can't be used to have more physical access time.
- Disable USB ports, unless I manually turn them on in Linux. I've never done that, so I'll need to search how to do that.
Or: disable auto-mount for inserted devices. - Glue all parts of the casing together. I'm a bit hesitant to do that yet, as it will for sure be the last modification I can make to the hardware.
If this can be improved: please post!
|
|
|
|
ABCbits
Legendary

Activity: 3752
Merit: 10431
|
 |
September 24, 2026, 07:54:01 AM Merited by vapourminer (1) |
|
- I encrypted the disk, and encrypted the user directory with a different password.
How do you encrypt the user directory? Do you create separate partition for /home or use one of software that perform actual directory level encryption? If this can be improved: please post!
I have few suggestion, 1. Certain motherboard BIOS have option to partially of fully disable sleep/hibernation. Sometimes it's can be changed by limiting CPU state. 2. I'm not sure if it's actually possible, but consider adding whitelist of external device by modify udev rules or using software such as usbguard. And if you or other reader use more powerful laptop, consider use Qubes OS instead.
|
|
|
|
LoyceV
Legendary

Activity: 4186
Merit: 22941
Thick-Skinned Gang Leader and Golden Feather 2021
|
 |
September 24, 2026, 08:17:39 AM Merited by vapourminer (1) |
|
How do you encrypt the user directory? Do you create separate partition for /home or use one of software that perform actual directory level encryption? It encrypts only the user directory. Some distro's allow to do this from the GUI while creating a user, I used this: sudo apt-get install -y ecryptfs-utils cryptsetup sudo adduser --encrypt-home username 1. Certain motherboard BIOS have option to partially of fully disable sleep/hibernation. Sometimes it's can be changed by limiting CPU state. I used a laptop with very limited BIOS, so that's not possible for me. 2. I'm not sure if it's actually possible, but consider adding whitelist of external device by modify udev rules or using software such as usbguard. I've added "disable auto-mount" to my list, although I'd prefer to just disable the ports unless I enable them. And if you or other reader use more powerful laptop, consider use Qubes OS instead. For my purpose, I don't really need software isolation. If I'd ever run something I don't trust, I'd create a disk image first, and wipe the laptop afterwards.
|
|
|
|
nc50lc
Legendary

Activity: 3290
Merit: 9265
Self-proclaimed Genius
|
 |
September 24, 2026, 12:39:07 PM Merited by vapourminer (1) |
|
Here's what I didn't do: - I did not remove the CPU fan (yet). It's a 4W CPU, so I think it'll be okay without a fan, but I didn't want to risk it (yet).
Have you considered my suggested alternative of clipping the fan control pins instead of completely removing the fans? That'll completely remove the MOBO's control over its speed for a malware to take advantage of. You might not find a tutorial specific to your laptop's model but most of those laptops CPU fans have similar wirings. If not sure ( after reading some tutorials), you can test each wire on a same-volt DC power source to see which wires will power it on.
|
|
|
|
LoyceV
Legendary

Activity: 4186
Merit: 22941
Thick-Skinned Gang Leader and Golden Feather 2021
|
 |
September 24, 2026, 12:55:16 PM |
|
Have you considered my suggested alternative of clipping the fan control pins instead of completely removing the fans? Nope. It barely turns on the fan, and I like it that way. If not sure (after reading some tutorials), you can test each wire on a same-volt DC power source to see which wires will power it on. It has only 2 cables, so the power is controlled by the motherboard. But I'm certain I'll remove the fan long before giving it constant voltage. That's why I like low-power laptops.
|
|
|
|
vapourminer
Legendary

Activity: 5180
Merit: 6944
what is this "brake pedal" you speak of?
|
 |
September 24, 2026, 01:20:53 PM |
|
disconnect or cover/block any LEDs with black paint or something. no sense having blinky lights enabled to morse code out your keys or something.
|
Core v29.1.0
|
|
|
LoyceV
Legendary

Activity: 4186
Merit: 22941
Thick-Skinned Gang Leader and Golden Feather 2021
|
 |
September 24, 2026, 05:36:15 PM Last edit: September 24, 2026, 06:48:48 PM by LoyceV Merited by vapourminer (1) |
|
disconnect or cover/block any LEDs with black paint or something. no sense having blinky lights enabled to morse code out your keys or something. The charge and power LEDs are convenient to keep, but indeed, I'll look into removing the Caps Lock and other LEDs from the keyboard.I checked, and this laptop doesn't have any other indicator LEDs. I don't think "power" or "charge" can be abused. But worse: if someone can see my LEDs, they can just as well read from my screen. Malware could choose a pixel to blink morse code. So LEDs are not on my list of concerns.
|
|
|
|
nc50lc
Legendary

Activity: 3290
Merit: 9265
Self-proclaimed Genius
|
 |
September 25, 2026, 04:24:47 AM |
|
It has only 2 cables, so the power is controlled by the motherboard.
Dang, it's one of those types. Positive and neutral, then Mobo does the PWM. At least using a wallet shouldn't heat up the CPU that requires active cooling, it should be safe to remove it if it doesn't even spin when you're testing your setup. Deriving keys, calculating signatures, etc. shouldn't be too resource intensive.
|
|
|
|
asUHWEceyc
Full Member
 

Activity: 198
Merit: 233
dekleptocraticizationismist
|
As for air gapped.
Remove wifi remove bluetooth Remove ethernet. I finally did it! I found a laptop that wouldn't make me feel bad if I accidentally broke it in the process. The ultimate paranoid airgapped offline laptopSpecs: - Dual core 4W TDP Intel CPU, new enough to run 64 bit software
- 8 GB RAM
- SSD
- Working battery
Here's what I did: - I installed a lightweight Linux distro, and used an ethernet cable to update all packages and install any additional packages I need.
- I encrypted the disk, and encrypted the user directory with a different password.
- I disabled the network drivers, so they won't start again on the next boot.
- I tested my offline USB laser printer, it detected it by default.
- From the BIOS, I set a disk password, admin password and user password.
- I removed the Wifi/Bluetooth card, and cut the cables inside the laptop so the metal connectors can't touch anything.
- I removed the speakers.
- I removed the webcam from the top of the screen. Based on the type number, the microphone should be inside the same module. It had one cable, which I cut inside the screen. I tried to strip the cable (to make sure it doesn't short circuit), but the textile outer layer made it impossible to get to the very thin individual strings. So I just cut it and hoped for the best. The connector on the motherboard is one large connector that includes the display cables, so I couldn't just remove it.
Here's what I didn't do: - I did not remove the CPU fan (yet). It's a 4W CPU, so I think it'll be okay without a fan, but I didn't want to risk it (yet).
- I did not remove the USB and RJ-45 network connectors. I'm won't accidentally plug it in, and anyone else won't be able to boot from the encrypted disk. The USB ports I'll use for transferring data.
I put it back together, and it still worked! But, the Input Volume Control showed it still picked up sound. Turns out there was another microphone close to the keyboard. - I opened it up again, removed the motherboard, and found the microphone that's soldered on the bottom. I felt brave, got pliers, and twisted it off.
I put it back together, and it still worked! I wasn't satisfied yet, as the RAM isn't soldered. My plan was to act as a completely paranoid person, so I assume the RAM can be removed in a cold boot attack. I opened it up again. - I added Bison Kombi Power 2 component epoxy under the RAM, gluing it to the motherboard. I also added some more on top.
I put it back together, and it still works! There are still a few things left to do: - Write a script that turns off the laptop when the screen is locked for more than X minutes. That would limit the amount of time to carry out a physical attack when it's still running in locked state.
- Disable sleep mode/suspend, so that can't be used to have more physical access time.
- Disable USB ports, unless I manually turn them on in Linux. I've never done that, so I'll need to search how to do that.
Or: disable auto-mount for inserted devices. - Glue all parts of the casing together. I'm a bit hesitant to do that yet, as it will for sure be the last modification I can make to the hardware.
If this can be improved: please post! I like it. Still trusting the CPU, its firmware, various firmwares for other on-board components and peripherals (memory controller, keyboard, USB, graphics, touchpad, i2c, battery, battery charge controller, etc). Can the components store data or input? An insane person would set about extracting, reversing and replacing all firmware. Will the CPU generate keys? Intel and AMD CPUs are officially backdoored via ME and PSP and other means (since ~2009). It wouldn't be surprising to learn that predictable CSPRNG bias exists on specific "modern" platforms for exploitation when used in combination with other novel entropy reduction methods (ie subtle backdoor insertion- see historical examples of ie NSA doing exactly this). The current absence of evidence pointing to an upcoming Intel hardware wallet rugpull is that it's either a well-kept secret or nonexistent since keys generated circa 2008/09 on Windows XP are yet to be swept. Finally, is there a way to permanently handcuff to the hardware?
|
|
|
|
|
|
Satofan44
|
 |
September 25, 2026, 03:28:46 PM |
|
Finally, is there a way to permanently handcuff to the hardware?
Every solution must start with the question: Who and what are you trying to defend against? What assumptions are you willing to make? Without that, most of these are vanity and pointless paranoia. I like it. Still trusting the CPU, its firmware, various firmwares for other on-board components and peripherals (memory controller, keyboard, USB, graphics, touchpad, i2c, battery, battery charge controller, etc). Can the components store data or input? An insane person would set about extracting, reversing and replacing all firmware.
Will the CPU generate keys? Intel and AMD CPUs are officially backdoored via ME and PSP and other means (since ~2009). It wouldn't be surprising to learn that predictable CSPRNG bias exists on specific "modern" platforms for exploitation when used in combination with other novel entropy reduction methods (ie subtle backdoor insertion- see historical examples of ie NSA doing exactly this).
The current absence of evidence pointing to an upcoming Intel hardware wallet rugpull is that it's either a well-kept secret or nonexistent since keys generated circa 2008/09 on Windows XP are yet to be swept.
However, all of this is completely correct. Open hardware is a much harder challenge than open software, that is why many forum members that pretend to be experts here continue to ignore this topic since it goes beyond their heads. No amount of source software in the world can make up for the trust in the underlying hardware (and its backdoors) -- the CPU, firmware, controllers, and more. So continuing to be in a paranoid overkill frenzy with the top layers of the stack (software or hardware) is completely meaningless when the threat model includes trust assumptions at the lower layers. Security should be reasonable, practical, and tailored to the value that it is protecting and the targets it is protecting against. Otherwise you can spend an enormous amount of time trying to improve the setup to gain negligible security improvements, if any improvements at all -- depending on the threat model.
|
|
|
|
LoyceV
Legendary

Activity: 4186
Merit: 22941
Thick-Skinned Gang Leader and Golden Feather 2021
|
 |
September 25, 2026, 04:18:02 PM |
|
Still trusting the CPU, its firmware, various firmwares for other on-board components and peripherals (memory controller, keyboard, USB, graphics, touchpad, i2c, battery, battery charge controller, etc). I've never seen a reason not to trust my CPU. Can the components store data or input? Even if they can: that's irrelevant on an offline air-gapped laptop. An insane person would set about extracting, reversing and replacing all firmware. Try to be realistic. Will the CPU generate keys? If that's your concern, use a coin or dice. This is my plan for my next seed phrase: For my next seed phrase, I'm going to add my own entropy to Trezor's entropy. I'm not planning to do this any time soon, as it's going to be time-consuming to do safe (offline, on an air-gapped system running from RAM without storage, closed curtains and no recording devices phones nearby). My (current) plan: get a new seed phrase from Trezor, convert it to binary: 1011011010101 etcetera. Flip a coin 256 times: 0101101101010 etcetera. Add the digits together: 1. 1+0=1 2. 0+1=1 3. 1+0=1 4. 1+1=0 5. 0+1=1 6. 0+1=1 7. 1+1=0 .... 255. 1+1=0 256. 0+0=0 I'll create my new seed phrase from this. I'll use and compare different pieces of software to make sure both create the same seed phrase from the binary input. This way, even if one of the random inputs is compromised, adding them together ensures it's still completely random. Real random + flawed random = real random. Real random + real random = real random.
Being paranoid doesn't mean they're not trying to get your coins!Finally, is there a way to permanently handcuff to the hardware? A permanent "nuclear football" on your wrist is the opposite of a low-profile system.
|
|
|
|
ABCbits
Legendary

Activity: 3752
Merit: 10431
|
 |
September 26, 2026, 09:17:06 AM |
|
Will the CPU generate keys? Intel and AMD CPUs are officially backdoored via ME and PSP and other means (since ~2009). It wouldn't be surprising to learn that predictable CSPRNG bias exists on specific "modern" platforms for exploitation when used in combination with other novel entropy reduction methods (ie subtle backdoor insertion- see historical examples of ie NSA doing exactly this).
Most CSPRNG (including /dev/urandom) should use multiple inputs, including inputs that influenced by user activity. Open hardware is a much harder challenge than open software, that is why many forum members that pretend to be experts here continue to ignore this topic since it goes beyond their heads.
It's definitely hard. RISC-V based device or very old device (before 2010) are probably the only option. RISC-V based device usually only partly have open hardware/firmware and you probably need to import it, while very old device may not run modern Bitcoin wallet software.
|
|
|
|
|
takuma sato
|
 |
September 29, 2026, 03:48:33 PM Merited by vapourminer (1) |
|
This is the type of Topic I like! Airgap is making sure that device has no way of communicating with the external World. Tails could be one way, but if you do not set up Persistent Storage then you are going to have to keep inserting the Seed every single time you want to use your Bitcoin. My way is. Purchase an older computer. Make sure there is no way it will be able to communicate with the outside World. No Wi-Fi, no Ethernet, no Bluetooth and other such things. To make sure I actually do not make any mistake, I generally like to block any easily accessible USB port so that I do not accidentally plug in a flash drive. Then install a Linux Distribution on it. Install Electrum, get a cheap web camera and use Bitcoin through QR codes only. Use the airgapped computer to sign transactions, use another online device to view balances and broadcast transactions. I just imported my bc1q76xwrcslun45tt8trlklpec8kywg7f4qznwdmh as a watch only Address in to Electrum while using non persistent Tails and with out even owning it, I could prepare a transaction to send around 0.0025 Bitcoin to the public Bitcoin Talk Address of LoyceV, cHNidP8BAFMCAAAAAX4Y+YNdP2BEX//u2lGQY9suqTr5yi+gwuspge2OPFQCEwAAAAD9////AQLQAwAAAAAAF6kUQ6PEDNAjh4lpRyMgyNWqg2oAuQeHNrwOAAABAR+Q0AMAAAAAABYAFPaM4eIf5OtFrOsf7fDnB7EcjyagAQD9NAQCAAAAAAEDmMNPEiun3JWY5qlrmpvE+o113ltf+b+auUo96zOusSsBAAAAAP3////ZQ4bZk/Kp544AMgmu6owUZnF6MVeCdW1/nyTGsTPrQyQAAAAA/f///xBCJhGkAmFsIgv9BW6d5CGvcjBxOLeVD0DVWrv71XZLBgAAAAD9////FCBOAAAAAAAAFgAUnUIuBMhWVgNJSfcPpFR7KKuoAQIwdQAAAAAAABYAFDQz68uii4HDKrTA5kg6yiear2/6bDMBAAAAAAAWABT8nr1Obhz6E4tDWCRXrRhk9hzyQ2BbAwAAAAAAFgAURj/GxPdJL4oxF9nCZzsvSCxI1h1gWwMAAAAAABYAFNPyY2Of1F2y6QuyLZbMBsWGelNHgKkDAAAAAAAWABRDs4S6I4t8s3DAm7qgpCNLqxm+kICpAwAAAAAAFgAU+Q9YDKvhaD/Asd4Igzr1jzWVaoyQ0AMAAAAAABYAFDNIUweuzyEBvdkkdoz3A+f3OAX0kNADAAAAAAAWABRMvEvpHDpcZmQOXRyBitQQneVhAZDQAwAAAAAAFgAUTS9Nzc1bneS+yzaAE9mZ0HkkM6KQ0AMAAAAAABYAFGD9UN0GbhKb/Qlc64Ok8xO+ckFdkNADAAAAAAAWABRjNMhfIY9Ez7pG50H9ZO1xjmrfipDQAwAAAAAAFgAUaAqs2gQY/7UG7JXa42Wc5FddNWeQ0AMAAAAAABYAFHZHxR/mwEJH0IyPh8JRmNIBsZwZkNADAAAAAAAWABR+DNAelG1Ie1VKe14rHkAccYwXnZDQAwAAAAAAFgAUtNMKr2Q6n7Gvx+wV+4E9NU0BotiQ0AMAAAAAABYAFMDQazPnuz4SjPPmXrO7FggXCKSikNADAAAAAAAWABTESBUws/8D13qQMumy3ieNvzF+6pDQAwAAAAAAFgAU6a724R+InB5JtITiYQA4LJmeRFOQ0AMAAAAAABYAFPaM4eIf5OtFrOsf7fDnB7EcjyagAkcwRAIgCSurRNvSGXFRSHB9N2ITDhkWDTjJVX93iwtqR1vMY1MCIEEayQ+KkPH7XR1ODwpJNwzLLBZVMOpxYYECmxlB0uR1ASEDmxBupWFemIIqSVR783nycehgYaV3rttscfGDc4IniWICRzBEAiBCSjq97ZnDSr09FLeGwHOQItX+yCcWLdBjQMAMbWnc2wIgOiYjSNzOEA2RzrxXxYiLph249Ar8yYIRorLAA9jojbABIQL9xpdUvvOYIFD3ytpRYR0hrSBguh4wpqJVNsL9bU3QPgJHMEQCIExTcD1hDL0VfWufz7ZrVrAaOGY4A6u3q7f72SToYVapAiBJ1z19IWCQTW+e5cBOQ9XCOVsQQOmQanJ5tzABXgYfDgEhA7y0s6rCfYA8hvJGTL5ormxwyNrlPItzKtOybDXrBH2CMkULAAAA
Now I could go to my airgapped computer, import it using the QR code with the above content and sign it, then I would have to get the signed transaction QR code and import it this online computer to broadcast it. It is a lot more complicated but being unable to connect to the external World in any way, this is the one setup that makes me feel the most comfortable. And now it kind of feels like I turned him in to my laboratory rat for experimental purposes. I am sorry, LoyceV! You can even import all your transactions to the offline Electrum by QR and it will then show your updated, full balance. Then you can create and sign transactions directly off of it and only use the online computer to import the signed transaction and broadcast. I used to do this but after a while it got pretty exhausting so I stopped. If you are ever paranoid about QR codes you could use an old offline phone to check the code contents before using the same QR on the online computer. Airplane Mode and similar other Software side switches are not things to rely on. First of all. Even if it actually does what you think it does, as in turn Wi-Fi, Bluetooth et cetera off, you might instantly turn them back on by accidentally pressing the Fn key in combination with the right button. Some computers do not even require the Fn key, but only the 'Airplane Mode' key instead which is even easier and worse. Is there a way to generate PSBT type of file and put it within Electrum? Because you ideally want to be able to look at your current funds at any time, otherwise one would be paranoid about how much BTC you actually own, as the value shows 0 on your airgap wallet. PSBT with 2 Bitcoin Core wallets within 2 computers (one online that broadcasts transactions and with your full watch-only copy of the airgapped wallet) and then the airgapped wallet that contains the private keys is I think the best setup, even tho it still needs some work to display a real 1:1 copy of your airgapped wallet (that means with all the labels and in order showing up in both wallets so you know what you are doing) https://bitcointalk.org/index.php?topic=5576086.msg67191847
|
|
|
|
asUHWEceyc
Full Member
 

Activity: 198
Merit: 233
dekleptocraticizationismist
|
 |
September 30, 2026, 02:04:45 PM Merited by vapourminer (4) |
|
Still trusting the CPU, its firmware, various firmwares for other on-board components and peripherals (memory controller, keyboard, USB, graphics, touchpad, i2c, battery, battery charge controller, etc). I've never seen a reason not to trust my CPU. Just givin' ya a hard time Entropy generated using Bitcoin software and a commodity CPU to create keys appears far superior to analog tools both in convenience and randomness sourcing, but lacks the observable physical verifiability of dice/cards/coins. What percentage of all keys have been created using a CPU and the Bitcoin software's keygen implementation? Probably an overwhelming majority- and even the most vulnerable key pairs visible for the longest time haven't been cracked, so a lack of bounty collection makes it believably reliable in the same way that PGP "works". Will the CPU generate keys? If that's your concern, use a coin or dice. This is my plan for my next seed phrase: For my next seed phrase, I'm going to add my own entropy to Trezor's entropy. I'm not planning to do this any time soon, as it's going to be time-consuming to do safe (offline, on an air-gapped system running from RAM without storage, closed curtains and no recording devices phones nearby). My (current) plan: get a new seed phrase from Trezor, convert it to binary: 1011011010101 etcetera. Flip a coin 256 times: 0101101101010 etcetera. Add the digits together: 1. 1+0=1 2. 0+1=1 3. 1+0=1 4. 1+1=0 5. 0+1=1 6. 0+1=1 7. 1+1=0 .... 255. 1+1=0 256. 0+0=0 I'll create my new seed phrase from this. I'll use and compare different pieces of software to make sure both create the same seed phrase from the binary input. This way, even if one of the random inputs is compromised, adding them together ensures it's still completely random. Real random + flawed random = real random. Real random + real random = real random.
Being paranoid doesn't mean they're not trying to get your coins!Potential undiscovered BIP-39 implementation flaws are far more concerning than an offline commodity CPU creating private keys using the herd entropy implementation(!) Finally, is there a way to permanently handcuff to the hardware? A permanent "nuclear football" on your wrist is the opposite of a low-profile system. 1:1 decoy duplicate containing many TB of [legal] objectionable content for attackers to scrutinize
|
|
|
|
|
LoyceV
Legendary

Activity: 4186
Merit: 22941
Thick-Skinned Gang Leader and Golden Feather 2021
|
 |
September 30, 2026, 02:22:08 PM |
|
Potential undiscovered BIP-39 implementation flaws are far more concerning than an offline commodity CPU creating private keys using the herd entropy implementation(!) Now this is stuff for nightmares! I never thought about this, but you have a point; I've never looked into how BIP-39 derives addresses from the seed phrase. The easy way around that would of course be to just create individual private keys, but a seed phrase is kinda convenient to use.
The ultimate paranoid airgapped offline laptop Depending on how paranoid (or wanted) you are: earlier this month, a Dutch hacker was arrested by an heavily armed elite police/military unit using flashbang granades. His mom got lightly wounded. I can't imagine a young hacker being so dangerous it justifies this level of force, so I assume this was to prevent him from locking his (no doubt fully encrypted) computer. So for the truly paranoid, make your computer shut down when someone opens your door, when you get up from your chair, or when your window shatters. You won't have time to lock it when you're disoriented from the bright explosion.
|
|
|
|
joker_josue
Legendary

Activity: 2534
Merit: 7596
**In BTC since 2013**
|
 |
October 11, 2026, 09:00:14 AM |
|
As for air gapped.
Remove wifi remove bluetooth Remove ethernet. I finally did it! I found a laptop that wouldn't make me feel bad if I accidentally broke it in the process. The ultimate paranoid airgapped offline laptopWell, looking at your setup, I think I must be a very careless person. I'm starting to get lost, not knowing which way to go... 
|
|
|
|
Cricktor
Legendary

Activity: 1638
Merit: 4604
|
 |
October 11, 2026, 01:27:08 PM |
|
So for the truly paranoid, make your computer shut down when someone opens your door, when you get up from your chair, or when your window shatters. You won't have time to lock it when you're disoriented from the bright explosion.
OK, this is a bit too far down the paranoia rabbit hole for my taste. I don't believe this is any near a realistical attack scenario for a crypto wallet user. I can lock my computer within a second or so, have to do it countless times while on work when I have to leave my desk. Hitting the right keys is probably already deeply engraved in muscle memory. Still, likely won't help me, I'm shure I'd fade out being scared to death and/or stunned completely if a flash grenade went off in my room. WTF, on every level of imagination! OK, let's build a bunker panic room and do our crypto wallet stuff there and only there. [sigh!] 
|
|
|
|
|