All Questions
Tagged with encryption rsa
207
questions
0
votes
0
answers
43
views
How to allow users to securely use their private key to decrypt data in the browser [duplicate]
I'm working on an application where encrypted data can be stored on the server. Users can do this by obtaining public keys from the server, and use them to encrypt data locally before sending it to ...
1
vote
1
answer
145
views
Hide password from server
I’m a beginner in cryptography and for my first project I use the client’s password to encrypt some data. More specifically, I use the password as passphrase in RSA private key generation). However, I ...
0
votes
1
answer
117
views
Why Ransomware generate keypair in victim?
I read this answer Ransomware encryption keys and understood how wannacry works. But I still have a question: as I understand, the hacker will put the hacker's RSA public key in the malware, the ...
0
votes
1
answer
101
views
Secure Transmission of Secret Keys Between Mobile App and API Server
I need to establish a secure method for transmitting shared secret keys between a mobile app and an API server to ensure the integrity of the data.
When initially exchanging shared secret keys, I'am ...
0
votes
1
answer
283
views
Why in "openssl pkeyutl -verify" is needed both public and private keys? Why isn't public key enough?
I created a signature with:
openssl pkeyutl -sign -inkey rsa.key.bob -in plain -out plain.sig.bob
and to verify, Alice just needs to use Bob public key to check the authenticity of the message.
So ...
0
votes
0
answers
92
views
What is the best way to encrypt asymmetric metadata?
As a hobby project I'm thinking about how to write a secure chat where even all metadata are encrypted so that it is impossible to leak any (meta) information by design.
My basic idea is right now:
...
1
vote
1
answer
1k
views
Best practice for sharing and storing encrypted data between server and client
I'm working on a system that shares data between a client and server.
The end goal of this system is to store server-encrypted data on the client's hard drive, using keys generated by the server. the ...
1
vote
1
answer
965
views
How to encrypt with a private RSA key in Openssl
The RSA_private_encrypt is deprecated in OpenSSL 3.x. It is not clear how to get the same functionality in 3.x without using the deprecated functions. And, before you ask, IEC_62351-9 Section 9.1.3....
0
votes
1
answer
1k
views
GPG4WIN Kleopatra does not require RSA secret key components to decrypt
I was thinking of using gpg4win to encrypt files I'll upload to cloud storage services. I already use 7-zip so if I just wanted to password protect my files I could have easily done it, but I wanted ...
1
vote
0
answers
28
views
Why is it not a good idea to simply encrypt the plaintext with the receiver’s public key? [duplicate]
What are some of the risks when encrypting "plaintext" with a receiver's public key?
I have been Googling for hours, and been reading in the Computer Security Principles and Practice 3rd ...
1
vote
1
answer
164
views
Simple Key Exchange, One Server
Posted this on Cryptography; reposting here in case it's more relevant.
I am trying to better understand how TLS works. I understand in the normal use case you need various random values generated and ...
4
votes
2
answers
2k
views
Is it less secure to encrypt an hexadecimal encoded string?
I'm implementing RSA public-private key encryption and decryption and the input of these functions is encoded as hexadecimal. The library I use (react-native-rsa) however only accepts plain strings ...
0
votes
2
answers
493
views
Using Private Key for encryption
I want to implement simple software protection mechanism. This is how it would look like:
My question is - is there any problem for me using the private key for encryption and public for decryption (...
0
votes
1
answer
232
views
If I use multiple different RSA public keys to encrypt a single AES key for distribution, how much does that degrade the encryption?
I would like to store encrypted AES-256 keys in a public location and give 100 different people access to the AES key by using each of those 100 people's public RSA encryption key to encrypt the AES ...
2
votes
3
answers
2k
views
In RSA, can any of the two keys be used for both encryption and decryption? [duplicate]
I know RSA has the concept of "public" and "private" key and one key is used for "encryption" and another for "decryption", but I am confused if both keys can ...