TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What offline encryption methods do you use?

8 pointsby KennyFromITabout 6 years ago
If you need to communicate with someone offline, how do securely conduct a conversation?<p>Same place, same time? Easy (relatively speaking). How about when you&#x27;re separated by distance and time?

5 comments

shrimp_emojiabout 6 years ago
This is not offline, but offline seems silly given today&#x27;s technological options:<p>&gt; Both of you generate public&#x2F;private key pairs<p>&gt; Both of you spam your public keys to the world (including each other)<p>&gt;&gt; You might meet offline once, to make sure the public keys you gave each other were indeed yours (and not a MITM&#x27;s sending theirs to both of you while suppressing your actual messages to each other)<p>&gt;&gt;&gt; This is probably where your actual question&#x27;s parameters would come into play, but it only needs to happen once<p>&gt; You encrypt (using a good cipher) some message into a binary blob with your friend&#x27;s public key and send the encrypted message<p>&gt;&gt; Only your friend can decrypt this, using their private key which only they have<p>&gt; Your friend encrypts their reply with your public key and sends the encrypted message to you<p>&gt;&gt; Only you can decrypt this, using your private key which only you have<p>E2EE.
评论 #19843475 未加载
z1r011about 6 years ago
1. Use PGP &#x2F; GPG and encode the key as 2D-Barcode for easy key-sharing. 2. AES or better block cipher for the payload.
ChrisGrangerabout 6 years ago
I haven&#x27;t had a need to do this, but I suppose you could print out an ASCII-armored PGP message and snail-mail it to somebody. Of course this still requires each of you has a computer, just not necessarily an internet connection.
mtmailabout 6 years ago
Leaving messages at secret places <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Dead_drop" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Dead_drop</a>
lioetersabout 6 years ago
Just as a thought exercise, I would consider:<p>- Mailing encrypted USB sticks or messages on paper<p>- Some kind of steganography: hidden&#x2F;encoded messages disguised in another form, like a painting..?