Cryptography Interview Questions
Questions Answers Views Company eMail

What is Key escrow?

1194

What are session keys?

1 1774

Explain zero-knowledge proofs?

1270

Are Strong Primes Necessary In Rsa

TCS,

604

How Do You Know If A Number Is Prime?

TCS,

535

How Large A Modulus (key) Should Be Used In Rsa?

TCS,

536

How Large Should The Primes Be?

TCS,

499

Is Rsa Currently In Use Today?

TCS,

489

Is Rsa Patented?

TCS,

500

What Is Skipjack?

TCS,

504

What are RC2 and RC4?

TCS,

478

What is a CSU, or, How do certifying authorities store their private keys?

TCS,

468

What are certificates?

TCS,

508

Is cryptography exportable from the U.S.?

TCS,

485

What is the legal status of documents signed with digital signatures?

TCS,

498


Un-Answered Questions { Cryptography }

How dapps are different from smart contracts?

1


Which rpcs can you use to connect to a geth client over the network?

1


What is atomic swap?

5


What are some other cryptography specifications ?

1457


What are confirmations on the blockchain?

1






Is RSA a de facto standard ?

1485


What are threshold schemes?

1247


whats cryptanalysis?

1687


What is the elgamal cryptosystem?

560


What is the difference between ethereum and bitcoin blockchain?

5


What are "Exotic" protocols?

1395


A company wants to transmit data over the telephone, but it is concerned that its phones may be tapped. All of its data is transmitted as four-digit integers. It has asked you to write a program that will encrypt its data so that the data may be transmitted more securely. Your script should read a four digit integer entered by the user in a prompt dialog and encrypt it as follows: Replace each digit by (the sum of that digit plus 7) modulus 10. Then swap the first digit with the third, and swap the second digit with the fourth. Then output XHTML text that displays the encrypted integer.

3014


Why do you keep the name of the used cipher in the open?

1869


Explain zero-knowledge proofs?

1270


So what is a smart contract?

1