Linked Questions

1
vote
0answers
144 views

Digital Signature uses private key for encryption, and public key for decryption? [duplicate]

Public key is for encryption, and private key is for decryption in PKIs. And digital signature employs the PKIs. How to use a private key for encryption, and using public key for decryption which ...
17
votes
2answers
4k views

Trying to understand RSA and it's terminology?

I get the gist of RSA but I'm mostly self taught so sometimes the phrases I picked to describe something don't match up with the widely accepted terminology. I'm trying to remedy this. I'm working ...
7
votes
1answer
74k views

Is using “SHA-256 with RSA-2048 Encryption” a secure certificate hashing algorithm?

Is using "SHA-256 with RSA-2048 Encryption" a secure certificate hashing algorithm? I don't think it is. Two examples: nsa.gov [careers site] give.wfp.org
8
votes
3answers
3k views

What happens when I encrypt something with my RSA Public Key?

I know encrypting something with my private key is used for signing. To prove that the message is indeed coming from me. But what about if I sign something with my public key? That would mean that ...
5
votes
1answer
10k views

Details of TLS certificate verification

I do understand the cryptography basics, but I am uncertain about the following three steps: Step 1: How to compute a TLS certificate Correct me if I am wrong: The certificate authority computes a ...
3
votes
2answers
848 views

is the certificate signature a hash of just the public key?

Is the X.509 Certificate Signature an encrypted hash of just the public key or is it a hash of more then the just the key?
12
votes
1answer
2k views

How do certificates work in terms of encryption, hashing, and signing?

I think I might understand this stuff, but I want to be sure I've got the details correct. There is a lot of information out there on the high-level implementation of certificates, as well as the ...
5
votes
1answer
824 views

Can OpenSSL decrypt the encrypted signature in an Amazon Alexa request to a web service?

OpenSSL newbie here. We're using OpenSSL to parse and verify the certificate and signature that Amazon's Alexa sends to external web services, following their list of requirements in the instructions ...
4
votes
1answer
2k views

How to verify a server key exchange packet

I have a problem between two ends of an SSL connection. The server sends ServerKeyExchange and the client says the server key exchange packet is not signed correctly, so I want to check the signature ...
1
vote
2answers
1k views

RSA and Psuedorandom Number Generator

I want to give a presentation on school about RSA encryption and decryption. I understand the basic of calculating a public and private key with two small prime numbers. And how to use those keys to ...
3
votes
2answers
2k views

Does asymmetric encryption guarantee data integrity?

I have some unusual size constraints for my data which may be relevant to the prescribed solution. The scenario is as follows. Secure server A generates 240 bytes of data that need to be consumed by ...
1
vote
3answers
581 views

What is the advantage of using a digital signature over simple asymmetric encryption?

If you're sending me a message, you can: a) Encrypt the message using your private key, and I can decrypt is using your public key. b) You can create a digital signature of your message, and then ...
0
votes
1answer
557 views

Signing and timestamping implementation

I am writing a software that records and stores data files. I want to digitally sign and time stamp these files so that I can assure that it's Contemporaneous and Attributable (to comply with 21 CFR ...
1
vote
2answers
689 views

TLS and Java Client

I work with a Java client and server that our startup recently acquired with very limited access to devs who built it. There is very limited documentation. It seems that the Java client used to ...
3
votes
4answers
236 views

Asymmetric Encryption

I understand Asymmetric Encryption works by having the private key known only to your computer, while the public key is given by your computer to any computer that wants to communicate securely with ...

15 30 50 per page