Timeline for RSA-4096 vs AES-256 for secure chat application?
Current License: CC BY-SA 4.0
17 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Jan 22, 2021 at 11:17 | history | edited | Maarten Bodewes♦ | CC BY-SA 4.0 |
added 4 characters in body; edited title
|
Jul 4, 2017 at 19:24 | comment | added | dandavis | typically you use RSA to send an AES key, and AES to protect the conversation | |
Jul 4, 2017 at 9:21 | comment | added | defalt | 4096-bit key is 512 bytes. Max size RSA-4096 can encrypt is 512-11=501. If one message can have max 150 characters then 150x4=600bytes. Isn't the max message size too large for RSA-4096? | |
Jul 3, 2017 at 20:06 | answer | added | Valentyn Kuznietsov | timeline score: 1 | |
Jul 2, 2017 at 11:34 | comment | added | Luc | If you are making a secure chat application that others will use, i.e. it is not a hobby project for yourself alone, then this is not a question you should be asking. If you ask this for real-world use, use an existing protocol. If you ask this for a non-serious hobby project, then indicate so and use the given answers. | |
Jul 2, 2017 at 5:17 | comment | added | Nat | It's worth noting that the 4096-bit RSA keyspace is sparse; this is, there aren't $2^{4096}$ valid keys within it. Among other factors, this is one reason you can't directly compare it to AES's 256-bit keyspace. | |
Jul 2, 2017 at 5:11 | answer | added | Nat | timeline score: -3 | |
Jul 1, 2017 at 23:52 | answer | added | zzarzzur | timeline score: 0 | |
Jul 1, 2017 at 23:50 | history | tweeted | twitter.com/StackCrypto/status/881299091396980737 | ||
S Jul 1, 2017 at 19:56 | history | suggested | Braiam | CC BY-SA 3.0 |
removed conversation, separated the big paragraph.
|
Jul 1, 2017 at 19:00 | review | Suggested edits | |||
S Jul 1, 2017 at 19:56 | |||||
Jul 1, 2017 at 18:25 | comment | added | SEJPM | You may strongly want to consider using the Signal Protocol | |
Jul 1, 2017 at 13:55 | comment | added | Paul Uszak | Everything depends on your security level. Do you mean neighbourhood level (your next door neighbour who spies you), hacker level (who might listen in for fun) or state level? This decision will govern your choice of key management and distribution. Who do you want to keep out? | |
Jul 1, 2017 at 13:42 | comment | added | Jonas Schäfer | I would advise that you don’t devise your own scheme for a secure chat. Take a look at existing and reviewed crypto protocols and libraries for chat applications. | |
Jul 1, 2017 at 12:20 | answer | added | fgrieu♦ | timeline score: 22 | |
Jul 1, 2017 at 11:39 | answer | added | Swashbuckler | timeline score: -2 | |
Jul 1, 2017 at 8:45 | history | asked | daniel | CC BY-SA 3.0 |