Kevin King

Results 72 comments of Kevin King

It looks like grpc-go interceptors, such as [the unary server interceptor](https://godoc.org/google.golang.org/grpc#UnaryServerInterceptor), inject at the grpc request/response level as opposed to http2 level. Their use of blank interfaces makes this simple...

Good to hear re. Metadata! Those use cases lgtm. I believe the grpc service and method names can be deduced from request headers. I think the most popular grpc library...

Is that `http` -> `tower-grpc` conversion already happening somewhere in tower-grpc? I guess I assumed the type signature of the interceptor would just be `fn (http::Request) -> http:Response` or `fn...

@StoppingBuck sorry for the issues you're experiencing. Are you always wearing your watch when this happens? The delayed notification delivery is not something we've seen before. One workaround to try...

@neeksor this may have to do with android's doze mode power saving behavior. Have you tried disabling battery optimization for Krypton? There is a guide for how to do so...

Thanks for bringing up these use cases! (I just edited the format of your comment slightly) Signing openssh certs is not yet supported by Krypton. Out of curiosity, how are...

Good to hear the bastion proxying is working well. As for (1) in your first comment, were you trying to sign another SSH public key using your Krypton private key,...

I see, I think we can modify `krd` to fix this issue. Where are you storing the signed krypton pubkey, in `~/.ssh/id_krypton-cert.pub`?

Hi Tim, All communication over SNS and SQS is encrypted and signed by keys exchanged during pairing that only your phone and workstation know. This means that even if we...

It looks like pass uses gpg to decrypt the password database locally on your computer. Your Kryptonite key pair could in theory be used to do this encryption/decryption but this...