Re: PLEASE HELP - How do I include OpenSSL in my code? <OT: Cryptographic laws>



Andrew Poelstra said:

<snip>

Also, if you understood basic import/export cryptography laws, those
warnings would be warnings and you'd know how to avoid legal issues.
For example, there are no laws barring export between the US and
Canada that I know of, but to transfer cryposystems overseas you must
not use an electronic form.

I've got news for you, folks - we already have strong crypto outside the
USA. We've had unbreakable crypto (albeit impractical for many purposes)
for almost a century, and almost-unbreakable public/private key for - well,
for just a few years longer than you. :-)

And in any case, inventing a reasonably secure cryptosystem is, frankly,
trivial. The tricky bit is not the "technology" if that's the word, but the
usage - a great many ciphers are cracked not because they are inherently
weak but because they are misused.

The genie has been out of the bottle for a very long time.

--
Richard Heathfield
"Usenet is a strange place" - dmr 29/7/1999
http://www.cpax.org.uk
email: rjh at above domain (but drop the www, obviously)
.



Relevant Pages

  • Re: PLEASE HELP - How do I include OpenSSL in my code?
    ... warnings would be warnings and you'd know how to avoid legal issues. ... Canada that I know of, but to transfer cryposystems overseas you must ... folks - we already have strong crypto outside the ... simply that only cryptographers can make decent ciphers. ...
    (comp.lang.c)
  • Re: Dashboard, Malware and a Theory.. Vindicated!
    ... download and install with no warnings at all ... I've sometimes suggested that Macs have less malware because ... That's the problem with warnings; ...
    (comp.sys.mac.advocacy)
  • Re: BARRY & THE BROTHERS TO THE RESCUE SHOOTDOWN
    ... The warnings before and during the ... > cowboys want to be play chicken with MIG's in or even around Cuban ... And don't forget that transcript from the Miami tower. ...
    (soc.culture.cuba)
  • Re: function system() from stdlib.h
    ... warnings, so long as those warnings are not required by the standard. ... switch ... I suppose the compiler decides not to warn when there is a comment before the following case, because an experienced programmer using this behavior of switch/case generally puts a comment there, just to inform that the absence of the break statement is intentional. ...
    (comp.lang.c)
  • Re: function system() from stdlib.h
    ... The compiler must behave as if comments are gone, ... warnings, so long as those warnings are not required by the standard. ... switch ...
    (comp.lang.c)