Desidero convalidare un messaggio proveniente da una fonte attendibile e sto volendo che il messaggio venga crittografato. Posso condividere le chiavi in modo sicuro in anticipo. Il problema è che sono molto limitato nel numero di caratteri di ciascun messaggio (massimo nel caso peggiore crittografato e lunghezza del messaggio armata di circa 300 caratteri, che è accettabile, ma elevato).
Sembra che il modo "corretto" di fare ciò possa significare con la firma? Non ho molta familiarità con il flusso di lavoro e sono preoccupato per la lunghezza che aggiungerebbe o altre complicazioni.
Dato che posso formattare il mio messaggio crittografato come voglio, è sufficiente decrittografarlo e convalidare che il messaggio ha il formato giusto (identificatore di 10 caratteri, seguito da 5 caratteri numerici, ecc.)?