Slashdot Mirror


User: drig

drig's activity in the archive.

Stories
0
Comments
213
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 213

  1. Re:Requires 3D card on Kingpin client for Linux available · · Score: 1

    Kingpin appears to be based on Quake2. So, you can run it with software rendering. I'd expect somewhere between .25 and 1 frame per second :)

    Seriously...if you don't have gaming hardware, you're going to have trouble playing the latest games.

  2. Re:too bad - will use it anyway on GD Graphics Library withdrawn · · Score: 1

    If your server's dead, how are they going to run rm?

    Seriously, though, I doubt Unisys cares about individual users.

  3. Re:What about "ncompress" and gzip? on GD Graphics Library withdrawn · · Score: 1

    I believe these will only decompress LZW. The patent only covers compression.

  4. Re:Slashdot polls on Voting over the net? · · Score: 1

    The voting booths wouldn't be able to handle the strain :)

    Reporter: "Mr. Foobar, do you have any comments on why you lost?"

    Mr. Foobar: "Well, Rep...the fact is that my district's booths were slashdotted, leading to an improper count."

    scary

  5. Re:Secure but also anonymous? on Voting over the net? · · Score: 1

    Bruce Schneier talks about a secure, anonymous voting system in "Applied Cryptography". I don't remember exactly how it goes (and don't have the book in front of me), but it involves making it improbable that someone would be able to get away with cheating.

  6. Re:How far we've come *sniff* on Voting over the net? · · Score: 1

    Um...this is about England.

  7. More issues than speed on Ultimate 2D Graphics Card? · · Score: 1

    Speed is not an issue any longer. 2D is already about as fast as you're going to get. There are other issues, though.

    Support for Multi-Headed: Matroxes do this for sure. Mandrake and Rasterman have posted screenshots of multiheaded X running with Matroxen. I'm pretty sure S3 968 chips do, too. XFree86 should have support for this is the release schedualed for this month.

    Color Depth Overlays: Some cards will be able to have an 8 bit buffer running within a 16 or 32 bit buffer. I don't know of any that do, but a little research should find some. This is really useful for using those programs that only run in 8-bit or 16-bit on a 32-bit screen.

    Driver Support: Not only X, but SVGALib, GGI, etc.

    I'm sure there are more issues, but these are the ones I could come up with off the top of my head.

  8. Re:Symmetric vs Asymmetric on The First Step to Cypherspace? · · Score: 1

    What do you mean? A message gets encrypted and then cyphertext gets encrypted two mre times?

    Yes, more or less. DES is fixed at 56bit strength. It's part of the algorithm. Some attempts have been made to increase DES's bit length, but without much success.

    RSA encryption is used to exchange the actual keys.

    This is how we do it now. It is virtually bulletproof, but there are associated problems. For instance, what if the symmetric cipher you use to encrypt all the data, once the keys have been exchanged, is weak? This is the case with using DES. Also, public key exchange produces some hairy problems. If I've met you in person, it's no problem. You just give me a disk with the key on it, but then why use public key encryption at all? If I get your key off the Internet, how do I know it's really you and not someone pretending to be you? There are other problems, but this is all off topic. The reason people are claiming that this machine isn't secure is because you use DES to encrypt bulk data, and DES is insecure.

  9. Re:The other edge of the sword on The First Step to Cypherspace? · · Score: 1

    Chances are, the keys used won't be based on a passphrase. Instead, it should gather the keys from a good source of randomness. The keys would be generated automatically and exchanged using RSA or Diffie Hellman.

  10. Re:NEUROMANCER's ICE on The First Step to Cypherspace? · · Score: 1

    Um...I don't think a DES encrypter is going to be able to reach out and kill someone who's trying to crack it.

    ICE was credited to Tom Maddox, author of Halo (if I remember correctly). He's not as prolific as Sterling or Gibson, but he's a great writer. It also happens that I went to college with his son, so I may be a little biased :)

  11. Changing keys doesn't help on The First Step to Cypherspace? · · Score: 1

    It is not too difficult to predict when important information is going to be sent. For instance, at the beginning of the day, people will generally be responding to email. Take the hours between 7 and 10 AM and try decrypting all the data. Couple that with the fact that most emails contain similar headers and it's easy to find the messages you need.

    Eventually, even if it takes 48 hours (as compared to the 22 hours quoted for cracking DES), you will have that data. It doesn't matter that the key was changed later. Sniffing a network and storing the data on disk is not difficult

    It's not script kiddies we're worried about. It's well funded, dedicated attackers. For me, it's the US government, but it may be any number of organizations

  12. Symmetric vs Asymmetric on The First Step to Cypherspace? · · Score: 1

    Indeed RSA is asymmetric and DES is symmetric. There are more than just 2 asymmetric ciphers. There's RSA, Diffie-Hellman, Elliptical Curves, El Gamal, and probably others I'm missing. RSA is the most common because it's useful for signing and key exchange as well as being the fastest encryptor/decryptor (as compared to key generation, which DH is faster).

    Asymmetric isn't used for encryption. It's too slow. Use a symmetric cipher for encryption, but exchange the keys using an asymmetric.

    While DES is low security (only 56 bits), this chip allows you to change keys very fast, so Triple-DES (encrypt with one key, decrypt with a second, and reencrypt with the first or a third, depending) is possible.

  13. Re:Works for me... on Palm Pilots: Tools or Toys? · · Score: 1

    Seems like you use it as a $450 replacement for a $1500 notebook, which makes a lot of sense.

  14. Re:link /dev/audio to a file on SDMI: The Music Industry Strikes Back · · Score: 1

    simply linking /dev/audio to a file won't work. /dev/audio is an 8-bit interface, so you really want to use /dev/dsp. /dev/dsp does stuff like let you query it's sampling rate, etc. and can not be reproduced by a simple file.

    However, apps like vsound and possibly esd will allow you to copy all data sent to /dev/dsp to a file. This is essentially what you're talking about.

    So, there isn't really a good, technical, way of enforcing copyrights when you can play the file on a Linux box (and I imagine there can be similar hacks for Windows). The only solution that I can see is what you suggested, use the government.

  15. Re:uhh is CVS that text crap? on Cyclic discontinues offering CVS support contracts · · Score: 1

    VC/C++ doesn't have any source control system. Your comparison is inept. Visual Source Safe is the proper comparison. See my other comments on this thread for why not to use VSS.

    It's indicative of your quality as a programmer that you don't know what your tools do.

  16. Re:CVS sucks anyway. on Cyclic discontinues offering CVS support contracts · · Score: 3

    Um... MS VC++ doesn't come with project management. DevStudio uses Visual Source Safe.

    VSS works by mapping the filesystem of the server and acting directly on the files. That way, a poorly implemented or malicious client could totally destroy the repository. It also makes it very difficult to use through firewalls and whatnot. The protocol used is NetBEUI, which is archaic.

    CVS uses TCP/IP sockets. It works through firewalls nicely. It has a couple GUIs that are at least as nice as VSS, so you aren't stuck in a CLI interface.

    I am currently using both systems. VSS at work and CVS at home. I found CVS easy to setup, easy to use, stable, robust and effective. VSS is easy to use and stable enough, but it's setup is difficult and the protocol issue is enough to drive our administrators to drink.

  17. Re:PC will come in cereal boxes... on BeDope clarifies iToaster issue · · Score: 1

    "In the future, you're going to get computers as prizes in breakfast cereals. You'll throw them out because your house will be littered with them."

    fortune files are ascii text files with "%" on a line by itself to separate. You can use grep to search through them.

  18. Re:Crypto is already fast enough for most things. on Students Develop Open Crypto Chip · · Score: 1

    Servers need dedicated hardware crypto. A lot of servers will have pages cached in memory. Run 1000 connections from RAM over a T3 or bigger pipe and software crypto begins to become very slow.

  19. Re:Why not just change the key often? on Students Develop Open Crypto Chip · · Score: 1

    Generally, the sensitive data is sent in small chunks. A normal SSL session, for instance, will contain a whole bunch of images and HTML and maybe a dozen bytes of credit-card info.

    It would be an easy thing to find out which chunk of data is important in the SSL e-commerce instance. Changing keys is always a good idea, but it's no sustitute for strong crypto.

  20. Re:Kinda Offtopic Musings on GIMP, Civ:CTP, and low-cost box Coming to BeOS · · Score: 1

    I think this is similar to the stuff Precision Insight is doing with their DRI. Not necessarily greyscale fonts, but you can have direct access to the video card to make it faster.

  21. The Proper Way - Support the Engineers on Feature:Geek Jobs · · Score: 1

    Most companies are having a real hard time hiring people. They have given up and relegated the responsibility to other people, namely their own engineers and headhunters.

    Both get money for finding you. Headhunters get a lot more. But, the engineers typically get from one to five THOUSAND dollars for every person they find that gets hired.

    I've had the best luck by contacting engineers at the company I want to work for. Do some searching. Look through USENET and Slashdot for the company name. Look at the company directory. Find the name of an engineer.

    Call the company and request that engineer. Tell him/her that you are thinking about applying to the company and want to know more about it. Offer to buy the engineer lunch. Most of the time, this will end up giving you your first informal interview.

    Go to the lunch with your resume. If you like the engineer, give your resume to him/her. If you don't like the engineer, find another company and repeat. You don't want to work with people you don't get along with.

    Once the engineer has your resume, he/she is now responsible for dealing with it. Generally this works out well because they have a couple thousand dollars invested in getting this resume to the proper person.

    You end up with a good chance of getting seen, the engineer gets the bonus, the company doesn't have to pay a headhunter. Everyone's happy except the headhunters.

  22. Re:What was that focus group smoking? I want some. on K7 Renamed "Athlon" · · Score: 1

    sorry to disagree, but there are plenty worse names. "RISC" comes to mind (who wants to spend a lot of money on a risk? maybe Wall Street). So does "Alpha" (who wants a processor that's not even in Beta yet?). Athlon doesn't touch these!

    But, I'll throw in a vote for StrongARM as one of the best!

  23. Re:Agreed on K7 Renamed "Athlon" · · Score: 1

    I always hated Alpha. I keep thinking it's feature complete, but not tested or bug-free (which is what "alpha" means in my company). Seems a better name for the Pentium :)

  24. Re:3d window managers? on PI Releases DRI to XF86 · · Score: 1

    For people who need that last 5% of performance and can't bear the thought of X11 using it, don't forget to turn off Linux when you start your games either, because it's chewing about 5% in lots of places too (disk, scheduler, buffer copies for the audio, etc). Can you believe I'm actually feeling nostalgic for DOS? :)

  25. Re:Will this help non-X graphics systems too ? on PI Releases DRI to XF86 · · Score: 1

    Programs that don't use X don't need a direct rendering interface. A DRI allows a program to bypass X and write directly to the graphics card. Anything that doesn't use X doesn't need to bypass it. But, the theory involved and littles bits of code might be useful for, eg., berlin.