Live data from Hacker News

Show HN: LANDrop – A cross-platform AirDrop-like file transfer tool

landrop.app

71–80 of 101 posts

Re: Show HN: LANDrop – A cross-platform AirDrop-like file transfer tool

#71

There's gotta be a rule that requires a "Show HN" poster to engage in the comments. Because a post like this one with ZERO comments from the OP in a presence of questions that need answering is plain ridiculous.

Sry! New to HN here. I posted it right before bedtime and didn't know a lot of people would be interested :).

Re: Show HN: LANDrop – A cross-platform AirDrop-like file transfer tool

#73

Sharing from win10 to iPadOS (14.4.2) was very flakey. Installed the app on PC and tablet easily, however win10 couldn't see the tablet unless I restarted the app each time. After understanding the workflow, sending files was pretty slick, but janky. I suspect the iPadOS app is only announcing when it opens for the first time.

It's possible that the iPad failed to bind to the discovery port. It should show you a banner when that happens. Did it?

Re: Show HN: LANDrop – A cross-platform AirDrop-like file transfer tool

#74

First impression, this looks nice! But on Linux dragging a folder into the file box doesn't work, that's a pretty simple but important feature IMO. Good work!

I'm not sure why it didn't work on your machine.. It works on mine..

Re: Show HN: LANDrop – A cross-platform AirDrop-like file transfer tool

#75

Looks neat, nice work. I would suggest changing the download links to have more affordances that they're clickable, it just looked like a table of version numbers to me at first and I didn't realize they were links at all.

Great advice. Thanks!

Re: Show HN: LANDrop – A cross-platform AirDrop-like file transfer tool

#76

Some things I'm missing are: - Who is behind this? A company or is it completely free? - Is there any cloud service used? - What does the UI look like? And please fix the "celluar" spelling mistakes (in different places), it just makes it look less professional :)

- It's mainly me and some friends that does non-code stuff. No companies involved at this moment. - No cloud service is used. Your app doesn't connect to the Internet. See the privacy policy. - :) will post screenshots when I have time.

Will fix the typo!

Re: Show HN: LANDrop – A cross-platform AirDrop-like file transfer tool

#79

Earlier quoted context omitted.

I’m not sure what you mean by there being no public key cryptography here. In the Crypto constructor, a random secret key is generated, and then the generator for Curve25519 is scalar multiplied on the elliptic curve by this secret key to generate a public key. That’s the standard process for X25519 key generation, and it’s what Libsodium does to generate a secret key/public key pair [1]. To establish a shared secret…

The reason I "rolled my own" key exchange is that I'd want to use the IETF variant of Chacha20-Poly1305 in my protocol and there doesn't seem to be helper functions for key exchange for this algo.

Unless I'm misunderstanding you, the crypto_secretstream construction [1] that I (and others) have recommended uses ChaCha20Poly1305-IETF as its symmetric cipher. There wouldn't be a key exchange for this algorithm, since it's symmetric. However, the crypto_kx functions [2] generate a 256 bit shared secret, which should work for a ChaCha20Poly1305 key I believe?

1: https://doc.libsodium.org/secret-key_cryptography/secretstre...

2: https://doc.libsodium.org/key_exchange

Re: Show HN: LANDrop – A cross-platform AirDrop-like file transfer tool

#80
post #39
post #22

Earlier quoted context omitted.

If you feel like throwing "newbie" accusations around, it'd be prudent to back your list of grievances up with more than a single link to crypto.cpp. Chances are you misread the code, didn't grok what the op was doing, etc. As it stands your comment reads like a common variety abrasive and dismissive gatekeeping... rant, basically, which is unfortunately so popular in crypto circles. Edit - the project does dearly ne…

> Edit - the project does dearly need a crypto spec. "Uses state-of-the-art cryptography algorithm" claim begs to be described to be valid. It does not need a spec. It just needs to put a small print on "algorithm" and mention that it is using a cryptography library called libsodium. That's it. As for the armchair field marshal cryptographers ranting around and nitpicking "useful projects", they are the same ones who…

> on an open source project (since the project is transparent)

Not as transparent since the mobile apps are closed source at the moment.

Post reply on HN