Click here to Skip to main content
15,898,222 members
Home / Discussions / Algorithms
   

Algorithms

 
AnswerRe: Justification is requested. please help me resolve this problem. Phd and Prof Pin
Mark Churchill18-Mar-09 16:10
Mark Churchill18-Mar-09 16:10 
GeneralRe: Justification is requested. please help me resolve this problem. Phd and Prof Pin
Cryptogrpahy19-Mar-09 2:32
Cryptogrpahy19-Mar-09 2:32 
GeneralRe: Justification is requested. please help me resolve this problem. Phd and Prof Pin
Mark Churchill19-Mar-09 2:44
Mark Churchill19-Mar-09 2:44 
GeneralRe: Justification is requested. please help me resolve this problem. Phd and Prof Pin
Cryptogrpahy20-Mar-09 0:41
Cryptogrpahy20-Mar-09 0:41 
GeneralRe: Justification is requested. please help me resolve this problem. Phd and Prof Pin
Mark Churchill20-Mar-09 12:52
Mark Churchill20-Mar-09 12:52 
GeneralRe: Justification is requested. please help me resolve this problem. Phd and Prof Pin
Cryptogrpahy20-Mar-09 23:20
Cryptogrpahy20-Mar-09 23:20 
GeneralRe: Justification is requested. please help me resolve this problem. Phd and Prof Pin
Mark Churchill21-Mar-09 3:50
Mark Churchill21-Mar-09 3:50 
GeneralRe: Justification is requested. please help me resolve this problem. Phd and Prof Pin
supercat919-Mar-09 6:38
supercat919-Mar-09 6:38 
Probably easier to prove its broken. Encrypt some plaintext with your scheme and then feed the results into the NIST random number test suite. If your results aren't random then the scheme is probably weak.

A consistent failure to pass randomness tests would imply cryptographic weaknesses, which would likely be exploitable. On the other hand, it's possible for a scheme to pass any randomness test one might care to throw at it but nonetheless be cryptographically very weak. Given the availability of strong cryptographic methods, I don't see much point to using weak ones unless one is operating under severe hardware constraints.

Of course, it may well be that the application requirements don't quite match any existing security protocol. If that is the case, I would suggest building a protocol using existing encryption algorithms. Under that scenario, you may be able to prove that the only way to crack the protocol is to crack one of the underlying algorithms. Developing a secure protocol will often be tricky, even given secure algorithms, but with care you may be able to produce a protocol that can be shown to be as secure as the algorithms at its core.
QuestionData Structures Pin
Visiolizer18-Mar-09 7:39
Visiolizer18-Mar-09 7:39 
AnswerRe: Data Structures Pin
Ravadre18-Mar-09 7:53
Ravadre18-Mar-09 7:53 
QuestionData Structures Pin
Visiolizer17-Mar-09 8:41
Visiolizer17-Mar-09 8:41 
AnswerRe: Data Structures Pin
Eslam Afifi20-Mar-09 2:07
Eslam Afifi20-Mar-09 2:07 
AnswerRe: Data Structures Pin
Mohammad Dayyan21-Mar-09 10:18
Mohammad Dayyan21-Mar-09 10:18 
QuestionHi Pin
olsion17-Mar-09 0:52
olsion17-Mar-09 0:52 
AnswerRe: Hi PinPopular
Pete O'Hanlon17-Mar-09 2:29
mvePete O'Hanlon17-Mar-09 2:29 
GeneralRe: Hi Pin
Cedric Moonen17-Mar-09 3:53
Cedric Moonen17-Mar-09 3:53 
JokeRe: Hi Pin
Yusuf17-Mar-09 4:18
Yusuf17-Mar-09 4:18 
GeneralRe: Hi Pin
Roger Wright18-Mar-09 12:05
professionalRoger Wright18-Mar-09 12:05 
GeneralRe: Hi Pin
Yusuf18-Mar-09 14:41
Yusuf18-Mar-09 14:41 
GeneralRe: Hi Pin
Mark Churchill18-Mar-09 16:00
Mark Churchill18-Mar-09 16:00 
GeneralRe: Hi Pin
Roger Wright22-Mar-09 18:43
professionalRoger Wright22-Mar-09 18:43 
GeneralRe: Hi Pin
Skymir23-Mar-09 7:55
Skymir23-Mar-09 7:55 
QuestionNot an algorithm question (forum etiquette) Pin
73Zeppelin13-Mar-09 22:31
73Zeppelin13-Mar-09 22:31 
AnswerRe: Not an algorithm question (forum etiquette) Pin
Tim Craig15-Mar-09 12:59
Tim Craig15-Mar-09 12:59 
AnswerRe: Not an algorithm question (forum etiquette) Pin
Luc Pattyn15-Mar-09 13:05
sitebuilderLuc Pattyn15-Mar-09 13:05 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.