aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/res/drawable/bg_card.xml
diff options
context:
space:
mode:
authorLena <lena@omega>2026-07-01 00:00:00 +0000
committerLena <lena@omega>2026-07-01 00:00:00 +0000
commit1da5637997e7971cbde77dbf642ea734fbb2f4cc (patch)
tree8b3891c9a6e37275997f0e9d44df219d2b50076c /app/src/main/res/drawable/bg_card.xml
parent72e37d2dac501faa300ca895c56c53eea43ae4ae (diff)
downloadrsend-1da5637997e7971cbde77dbf642ea734fbb2f4cc.tar.gz
keys: never write the plaintext private key to disk
rsh -keygen printed the pubkey but wrote the key pair into a directory, so generating a key briefly left the plaintext private key on flash, contradicting the documented invariant that it only ever exists in memory. -keygen now emits the private key PEM on stdout and nothing else; the app encrypts it immediately and derives the public key via -pubkey, reusing the validated import path. Keygen failures now surface as an error dialog instead of crashing the app from a bare thread.
Diffstat (limited to 'app/src/main/res/drawable/bg_card.xml')
0 files changed, 0 insertions, 0 deletions