674 karma · joined October 13, 2008
Is this still true? Weren't US cryptography export restrictions relaxed in 2000? (See e.g. http://www.rsa.com/rsalabs/node.asp?id=2327)
Oops. What if my file is called " && rm -rf ~"?
Question: What is the best way to traffic shape all upstream connections on OS X? I've tried ipfw but I can't figure out a good way to e.g. limit the upload on all apps except for e.g. SSH.
In [13]: from M2Crypto.EVP import pbkdf2
In [14]: %time pbkdf2('mypassword', open('/dev/urandom').read(16), 250000, 32) CPU times: user 1.16 s, sys: 0.02 s, total: 1.18 s Wall time: 1.18 s
I've been using the Python PBKDF2 module with fewer iterations as it takes over 18 seconds to hash a password with 250,000 iterations on my 2.7 GHz Core i5:
In [1]: import pbkdf2
In [2]: %time pbkdf2.PBKDF2('mypassword', open('/dev/urandom').read(16), 250000).read(32) CPU times: user 18.36 s, sys: 0.07 s, total: 18.43 s Wall time: 18.45 s Out[2]: '<>\x17\x03q+\x1d\x1c+\x94^\xa2\xc9&\xa9\xa56\xc2\xfa\x97A\xd7\xfb\xc8\x93r\x9d\xa0\xd67|\x1e'
Also, everyone else seems to be using way fewer iterations, e.g. 5000 for LastPass (http://helpdesk.lastpass.com/security-options/password-itera...)
I wonder if the C implementation is much faster, or if Apple uses some special hardware acceleration (GPU or special CPU instructions), as I'd love to increase the number of iterations in my Python application.
For TextEdit you additionally have to disable autosave so you don't get error messages:
defaults write -app textedit AutosavingDelay -int 0
Problem solved.
Since DEBUG=True, finding the password is left as a trivial exercise for the reader. I wouldn't trust the service until they fix the issue.
I thought about making it a hosted service, but I wanted to release a minimal version and see what the feedback is, so I decided to make it open source instead of putting a credit card form on the page.
Regarding the resolution, there is room for improvement as the server is currently located in Europe and the website visitor only sends new mouse positions when the previous request returns from the server (in order to avoid multiple requests that may be stuck).
oyoLive should not slow down the site, as it loads asynchronously, but tell me if you notice any slowdowns.
I'll contact you soon to hear more feedback from you. Thanks so far!