@BlueBerry-Vignesh4303 that's a different question. I can probably brute force 40 bit encryption on a cheap EC2 instance. I can't for 128-bit and definitely can't for 256-bit
I saw a cipher suite EXP-EDH-RSA-DES-CBC-SHA, EXP stands for export, How do I explain the "export"? What is the different between "EXP-EDH-RSA-DES-CBC-SHA" and "EDH-RSA-DES-CBC-SHA"?
40-bit encryption refers to a key size of forty bits, or five bytes, for symmetric encryption; this represents a relatively low level of security. A forty bit length corresponds to a total of 240 possible keys. Although this is a large number in human terms (about a trillion, nearly two hundred times the world's human population), it is possible to break this degree of encryption using a moderate amount of computing power in a brute-force attack, i.e., trying out each possible key in turn.
== Description ==
A typical home computer in 2004 could brute-force a 40-bit key in a little under two weeks...
@SEJPM Not quite. Beast exploited the fact that the IV of the next TLS record (run of CBC-encrypted data) was initialized from the last block of the previous connection, i.e. it was predictable. Consequently if you can control the first block (browser) you can manipulate the ciphertext and reveal data. Google "here come the xor ninjas".
CRIME is compression, namely that if you can control part of some unknown data, some values will compress better than others and you can guess the unknown data, even if encrypted, by trying various values and observing the length.
To put things succinctly: with access to a whole hell of a lot of computation, an attacker can intercept a TLS connection, then at their leisure make many thousands of queries to the SSLv2-enabled server, and decrypt that connection. The "general DROWN" attack actually requires watching about 1,000 TLS handshakes to find a vulnerable RSA ciphertext, about 40,000 queries to the server, and about 2^50 offline operations.
There is a new recent attack "on TLS" named "DROWN".
I understand that it appears to use bad SSLv2 requests to recover static (certificate) keys.
My question is: HOW?
How can you recover static encryption or signature keys using SSLv2?
Bonus question(s):
How can I prevent the attack from app...
@AviD when i read the question in it's original, sillier form, i understood it as "i want to program a thing to defend my application" which is "programming" which is SO's domain
like I said to @xander, it is sufficiently unclear that total mental confusion is possible, despite there being no indication whatsoever to coding in the original version.
@AviD All I got out of it was that he wanted to add a button to an application to test a printer. There was some other drivel, but I couldn't make heads or tails of it.
So I'd like to tap your knowledge with regard to password managers. I know enough about security to know that I am unable to appraise if they are doing proper things or not. I have found out 1password, keepass and password safe (which is by bruce schneier who is Always very interesting to read. But for some reason password safe appears to be not much famous)
The last 2 are OSS which seems a good feature. Could you please help me to assess if any of these have glaring problems (I suppose not) or if one of those is much above the Others?
KeePass has HW accelerated pw key derivation (making attacks harder) has nice extensibility, good defensive strategies and some nice official recommendations (inclouding by the german BSI)
@Ohnana @SEJPM thanks, +2 for keepass. I like it being open source, and by the way in the feature list I see that they mention bruce schneier "KeePass can import TXT files created by Bruce Schneier's Password Safe v2" (from keepass.info/features.html)
From the download page, the precise definition of what one appreciates in a password manager "If you get a warning that the signature of a downloaded file is corrupt/invalid: this is a false alarm and can be ignored. " :-D
> This is a false alarm by Microsoft browsers (Edge and Internet Explorer). The digital signatures of the file are neither corrupt nor invalid. So, the warning can be ignored.
@SEJPM hey when I was in Berlin I was amazed by the city. It was Amazing, much Beyond what I expected. On the other hand food was .. ok food was like I imagined it :-)
@MarkBuffalo maybe I was simply too old. If I had gone when I was younger eating wurstel fries and cabbage for 3 weeks straight would have been much easier