Slashdot Mirror


User: owlstead

owlstead's activity in the archive.

Stories
0
Comments
3,436
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 3,436

  1. Re:That's some mighty fine print you got there... on New Research Cracks AES Keys 3-5x Faster · · Score: 1

    ECRYPT II specifically lists AES-256 as protected against analysis by quantum computer (unless Shor's algorithim applies), People should be more worried about asymmetric crypto, although even there alternatives have been developed. As a fully capable quantum computer won't spring into existence suddenly, I presume we would have a few years to switch.

    "Both of the fundamental intractability assumptions on integer factoring and discrete loga-
    rithms break down if a (large) quantum computer could be built as demonstrated by Shor,
    [236]. For instance, integers N can be factored in only O(log3 N ) “steps” on such a machine.
    We are, however, quite far from realizing such a device. In [249], an experimental result for
    factoring the “toy” number N = 15 is reported with a run-time of just under one second.
    For symmetric cryptography, the effect would also be dramatic, though not devastating.
    By the generic search algorithm due to Grover, [95], key-sizes are in effect cut in half. Also
    this algorithm has been implemented on small toy examples, [56]. A quantum computer
    would also imply finding n-bit hash function collisions with complexity 2n/3 , [44]. However,
    in the full-cost model this attack is no faster than attacks on classical computers because the
    quantum computer would need to be of size 2n/3 [27].
    The recommendations in this report assumes (large) quantum computers do not become
    a reality in the near future."

  2. Re:Battle of the Apes on Google To Acquire Motorola Mobility For $12.5 Bill · · Score: 1

    I don't think that MS made much hardware that could be considered a prelude to the XBox. It's an entirely different product from the rest of their portfolio. I don't see much of a difference with Google. And hardware or software - does it really matter?

  3. Re:Didn't see this one coming on Google To Acquire Motorola Mobility For $12.5 Bill · · Score: 1

    Just a HDD recorder that is compatible with HDTV from my cable provider and an Android app. that can be used to put it on record from the other side of the world. Sale! Extra if it is a full remote and can download the guide.

  4. Re:Yeah, right. on 8 Grams of Thorium Could Replace Gasoline In Cars · · Score: 1

    Indubiously, but through what?

  5. Re:Where was FCC when Bing did? on FTC Probes Android and Google Search · · Score: 2

    Maybe he was including Bing in the Google market share, as Bing uses Google :)

  6. And the waste? on Apple Now Offering Free Recycling For PCs · · Score: 1

    And have they already told anyone what they are going to do with the waste? With their track record, they might just sell it to a garbage handler in, say, middle Africa.

  7. Re:so where does the laser power come from ? on Military Working On Laser Powered Drones · · Score: 1

    Its going to be tricky to get that salt water pond around Kabul, that's for sure.

  8. Re:So... practical linux attacks next? on Macs More Vulnerable Than Windows For Enterprise · · Score: 1

    There certainly isn't too much reason why Linux would not be vulnerable to various kinds of attacks. Currently applications gets loads upon loads of permissions. I always find it funny when people talk about the root password on linux systems. Just think of what you can do *without* that password. Access all of the data of the user, create network connections, use any amount of CPU, memory, disk etc. etc. ect. We need much tighter control to those resources. There are some inroads on this (SELinux and other application specific access controls) but much more is still needed. And of course it needs to be integrated and used at a much bigger level. I'm not fooled for a second when people think that Linux is inherently safer than the latest Windows versions. Windows is even ahead on some parts (e.g. use of managed code) - but of course still pretty behind on others.

  9. Re:How is that "politically correct"? on Spiderman's Politically Correct Replacement · · Score: 1

    Yeah, I guess we'll have to wait a bit before the spiders become truly radioactive.

  10. Re:deployment time nine times better? on eBay Deploys 100TB of SSDs, Cuts Rackspace By Half · · Score: 1

    Quite possible? That's not even hard to achieve, just unzip a few large files at the same time. I had huge problems with newsservers since PAR2, unrar and my own file operations (copying to the correct folder) were taking ages upon ages to complete. And that was *without* virusscanner active. The first time I unzipped a 180 MB Eclipse install on my SSD, I kept waiting for the prompt to come back to me - only to find out it was there all the time.

  11. Xmas tree on The Next Firefox UI · · Score: 1

    What's with the Christmas tree next to the home button? Are they expecting to release coming December?

  12. Re:Losers on Study Compares IQ With Browser Choice · · Score: 1

    Yes, but only on your console.

  13. ECC crypto on Oracle Announces Java SE 7 · · Score: 1

    It's in a jar, and this seems to work at slightly under 200 signs/second:

                            final ECGenParameterSpec spec = new ECGenParameterSpec("secp521r1");
                            final KeyPairGenerator gen = KeyPairGenerator.getInstance("EC");
                            gen.initialize(spec);
                            final KeyPair pair = gen.generateKeyPair();
                            Signature sig = Signature.getInstance("SHA512withECDSA");

    EC 521 bit security with SHA2 512 bit - that should appease securtity profs, I certainly do. Typed it in without any runtime exception, so it is bouncy castle compatible. So more performance for those able to use ECC based TLS certificates.

    Note: no brainpool (European spec) ECC parameters or SHA224 support, too bad :(

    Oh, and this is of course nice, although catching GeneralSecurityException might be ok as well:

                    } catch (final NoSuchAlgorithmException | InvalidAlgorithmParameterException | InvalidKeyException e) {

                                    } catch (final SignatureException e) {

  14. Re:invokedynamic benchmarks? on Oracle Announces Java SE 7 · · Score: 1

    Initially the performance impact will be none since the languages need to actually use the construct and then optimize it before it becomes a factor. But if I understood correctly during the Java 7 launch I visited in Utrecht, NLD, it will be a lot easier and probably quite a bit faster for the dynamic languages out there. But don't take my word for it, the slides of the launch should be easy to find and they contain a whole section on the subject.

  15. Re:Project Lambda on Oracle Announces Java SE 7 · · Score: 1

    It's been gone for a while from the JDK 7, which simply got split between 7 and 8. And with good reason, it was just taking too much time, and Java is not the language people should screw up.

    I'm not waiting that hard for Lambda, in my opinion it's a language feature that really requires a lot from the platform, is very strong but not very good for maintenance. I can already see it being used for interfaces and I can already see my less apt collegues making a mess of it. Heck, even I think it is a helluva step, with many weird consequences. Generics are bad enough, I can show you code that probably takes a normal programmer at least half an hour staring at before things start to dawn (ok, it is a library for sets of enums, but still).

    I don't like the way the new languages are all about sparsity and strength of features. None of them are more secure or more maintainable than Java. Strangely engouh, you never hear anybody complain about their speed either (probably because the Java crowd is different from the C++ crowd in that respect). Hopefully project Lambda will get it right, and we get a strong but readable form of lambda expressions.

  16. Re:Ubuntu on Oracle Announces Java SE 7 · · Score: 1

    Be warned that the Java 7 BETA plugins are just that, I've seen it create invalid byte code, something I haven't seen for a while. I'll be filing a bug report on monday (forgot to mail it to my home). It's good enough to test the Java features though, and it even packs some Java 7 refactoring (on e.g. the multi-catch statement).

  17. Re:Worked out well? on MS-DOS Is 30 Years Old Today · · Score: 1

    No there isn't because the government is directly or indirectly (e.g. public broadcasters using silverlight for video broadcasts) pushing us to use Windows. Word documents, Signed PDF, the list goes on. It's probably even worse with the private sector where I still get documents from collegues that are one version further along with office, so that I'm missing the last lamest feature to play the powerpoint presentation. I won't go into hardware support because that simply wants to make me cry. No hybernate or blue ray playback for me.

    (posted from a Linux machine at home, here I can have some luxeries while my laptop has vista running somewhere)

  18. Re:Burn in hell, MS-DOS on MS-DOS Is 30 Years Old Today · · Score: 1

    There were two things I loved about DOS: the way it went out of my face after starting up a game, and the feeling I got when I created the *ultimate* DOS config that freed up a whole 600K so that each game could actually start up (and included a mouse, sound *and* CD-ROM driver). Otherwise, it was utter *utter* crap even compared with MSX BASIC.

  19. Re:Burn in hell, MS-DOS on MS-DOS Is 30 Years Old Today · · Score: 1

    The backslash actually makes parsing slightly more flexible. For example, dir/s is a valid command in DOS, but it would be ambiguous in Linux.

    Which is why they don't use / for flags but - for short flags -- for full flags. And they do it way, way, way more consistently than DOS uses the / for sure.

  20. Re:Still in use on MS-DOS Is 30 Years Old Today · · Score: 1

    Batch files are horrible but they are better than nothing. Once you know bash or *any* other shell language, you come to realize how shitty DOS or the standard Windows CMD really is. First thing to do on a development system: install cygwin, and use bash instead of cmd. It's not as compatible with windows as cmd is (because of the pathnames mostly) but OMG, what a difference in usage. And cygwin is packing the "fortune" command - which helps me through yet another day.

    For teaching a shell like language, I would go for perl, as it is easy to configure on both systems, packs a huge library and lays the base of PHP as well. Even if DOS is only DOS, it will give students an idea of what a language is, how easy it is to make mistakes, and how you can automate and document repetative tasks. So well done there.

  21. First thought on Transparent Lithium-Ion Battery Created · · Score: 2

    Ah, now we can finally see directly if a battery is full or not.

  22. Re:This also means... on 35% Consumers Want iPhone 5... Sight Unseen · · Score: 1

    Consumer driven? What do you suppose we use, a treadmill or do we simply burn them and fire up a steam engine?

  23. Re:Back up your damn Gmail on Google+ Account Suspensions Over ToS Drawing Fire · · Score: 1

    I whole-heartily agree, with the additions that without PGP support and the small little thing of "edit as new" is still missing from Gmail. Thanks for the mention of offlineimap, I'll certainly be running a backup (to my backup HDD, my SSD is filling up to fast as it is).

  24. Re:Yes let's just get down and dirty in the code on Microsoft Developer Made the Most Changes To Linux 3.0 Code · · Score: 2

    That said, Windows seems to boot faster in a VM inside of Windows too. This is not so strange, the virtual hardware is probably a lot easier to detect and find drivers for than the full machine. I'm pretty sure that most programs run (slightly) slower after boot.

  25. Re:DES is slow and 3DES is slower on 17% Smaller DES S-box Circuits Found · · Score: 1

    It's slow, impractical (we're having enough problems with protocols) and may not offer the same security as simply adding more rounds or complexity to existing algorithms. It's likely to take more memory (think embedded or smart card) as well. It may not help at all against many side channel attacks. And as I said, most of the time it's not the algorithm that's the problem. It's the system that it is deployed in that's vulnerable, not the algorithm itself.

    Think XML encryption. Very nicely spec'ed, but try and use it online without cryptographically safe integrity checks and you may end up with a side channel attacks that takes 128 tries on average per byte (random oracle attack), regardless of the algorithm. I won't go into detail on how many systems deploy 2048 bit RSA keys, but are not kept up to date, leaving it vulnerable to any hacker or script kiddie that comes along. That's just from the top of my head, the list is endless.