Live data from Hacker News

Introducing Keybase Chat

keybase.io

81–90 of 201 posts

Re: Introducing Keybase Chat

#82
post #32

Umm has anyone read the lisc. for this application? https://keybase.io/docs/terms When providing Keybase or the Service with content, such as your name, username, photos, social media names, data or files, or causing content to be posted, stored or transmitted using or through the Service (“Your Content”), including but not limited to the Registration Data and any other personal identification information that you pr…

[deleted]

Re: Introducing Keybase Chat

#83
post #39

Earlier quoted context omitted.

Thank you and the Keybase team for this. Unlike other services, I think KB has solved the online identity authentication issue. There's one hurdle I need to work through to get going on chat. Thus far I've avoided uploading my private GPG key to my Keybase profile, or even copying it to other devices (call me paranoid). Unfortunately this apparently means I can't authorize any other devices (see error message: http:/…

It could be formatted better: it's telling you you have three different options, one of which is, Install Keybase on a different machine that has your PGP key I was in the same boat as you, I didn't want to import my private key onto this mac laptop because I don't know how the "Keychain.app" works and don't trust apple to not do something super helpful like store my GPG private key forever and always. I did the logi…

I interpreted that option as Keybase needing a local copy of the PGP key. Thanks for helping me understand that's not the case.

I've set up Keybase on my trusted machine with my GPG keypair, and now have a device key on that machine. When I go to Devices -> Add new... -> New Computer in the GUI I'm told to "Type in text code" (along with the note "In the Keybase app on your computer, go to Devices > Add a new device"). I find this confusing because I'm already there. I tried using the only paper key I have, the one corresponding to my first device key, but there's no response when I click Continue. This is the Linux client, by the way. I'm guessing this is a bug, but I'm not sure. Can you confirm this is the same process you went through to generate your second device key?

When I try to log in on the secondary computer, which doesn't have the GPG keypair or a device key, I'm brought to the same error shown in the screenshot.

Re: Introducing Keybase Chat

#84
I disagree with the idea of allowing backup/restore of conversations defeats forward secrecy. There's a big difference between decrypting past conversations and decrypting chat logs. I have full control over my chat logs, I can choose to delete them, not store them with some people, encrypt them with a different password and rotate them monthly, etc.

Even Signal and other apps store all your messages on your device, optionally locally encrypted.

Forward secrecy is so that you can't just steal the key and network traffic and get _all_ past messages, regardless of whether or not I wanted to archive them. And getting my live key doesn't mean getting all my archived logs.

Re: Introducing Keybase Chat

#85

OP here! I had to trim the post down for brevity, but I thought the HN community in particular might be interested in the API side of things. Undocumented in the post: you can invent channels for app-to-app communication from the JSON API. For example, it's possible with Keybase chat to have a program posting encrypted messages for another person or program, without cluttering up the visual chat interface. Also - to…

I was wondering about that very thing when playing with it; encrypted app-to-app comm via the chat. Maybe something similar for the file system with a pair of pipe files.

Re: Introducing Keybase Chat

#87

OP here! I had to trim the post down for brevity, but I thought the HN community in particular might be interested in the API side of things. Undocumented in the post: you can invent channels for app-to-app communication from the JSON API. For example, it's possible with Keybase chat to have a program posting encrypted messages for another person or program, without cluttering up the visual chat interface. Also - to…

Any plans for Steam support?

Re: Introducing Keybase Chat

#88
post #86

I love keybase. I am waiting for a password manager solution from them

You could do it yourself using /keybase/private :-) But I'd agree, a good UI provided by keybase would be lovely.

Hey, whaddyaknow, that's what I did with Passbase ;) [0]

Well, not the UI part. And it's probably buggy as hell* - be warned - but It Works For Me ^TM. (And issues/PRs more than welcome!)

[0] - https://github.com/OJFord/passbase

* A big part of my motivation to do it was as a toy thing to learn some Rust, so it has all the hall marks of someone kludging around trying to learn something new. Critiques/"WTH ARE YOU DOING"/PRs with style improvements also welcome :)

Re: Introducing Keybase Chat

#89
post #53

What is this paper key? I don't want a paper key! Now I have to write this and keep it in my pocket? No!

It's a backup key in case you lose access to all your other devices. That way, you don't have to rekey all your services if you lose it and access to all your devices, like I did. Protip: Use the paper key. Keep it safe. You never know when you'll have to use it.

But I can still rekey everything using my master password and the encrypted private key is still stored on keybase's servers, right? (or something like that)

I'm going to lose the paper key just like I lost my 5 BTC wallet just before the great Bitcoin boom of 2013.

Post reply on HN