Re: [cryptography] beginner crypto

2013-12-29 Thread andrew cooke

it's difficult to know what would interest you, but there's a collection of
puzzles / challenges that you can sign up for here -
http://www.matasano.com/articles/crypto-challenges/ - which are pretty
inteesting.  you get to solve problems and at the same time learn about how to
write secure code.  andrew

ps the other emails are complaining because you replied to an email rather
than sending a "completely new" email that wasn't replying to anything.


On Sat, Dec 28, 2013 at 11:35:28PM +, RossMcFarlane wrote:
> Hi everyone, I don't want to waste your time but I'd love to learn some more 
> about cryptography, I was recommended this mailing list but its aimed well 
> above my standard. I'm based in the UK 17 years old and to be pointed in the 
> direction of some good resources would be great, I've watched a lot of the 
> YouTube stuff but would like a step up from there.
> Hopefully I'll join you again one day ;)
> Thanks in advance.
> Ross
> 
> On 28 Dec 2013, at 09:01 PM, Kevin  wrote:
> 
> > Hello list.  What is the best key stretching method that can be used?
> > 
> > -- 
> > Kevin
> > 
> > ___
> > cryptography mailing list
> > cryptography@randombit.net
> > http://lists.randombit.net/mailman/listinfo/cryptography
> ___
> cryptography mailing list
> cryptography@randombit.net
> http://lists.randombit.net/mailman/listinfo/cryptography
> 
___
cryptography mailing list
cryptography@randombit.net
http://lists.randombit.net/mailman/listinfo/cryptography


Re: [cryptography] beginner crypto

2013-12-29 Thread code elusive
there are two university courses on cryptography offered freely through
Coursera. In case you want to have a look, the archive for Crypto1 is at
[1]. The archive includes video lectures, subtitles, problem-sets, forum
discussions etc. Crypto1 will be offered again in a few days. Crypto II [2]
will start on February.


[1] https://www.coursera.org/course/crypto
[2] https://www.coursera.org/course/crypto2




On Sun, Dec 29, 2013 at 4:48 PM, andrew cooke  wrote:

>
> it's difficult to know what would interest you, but there's a collection of
> puzzles / challenges that you can sign up for here -
> http://www.matasano.com/articles/crypto-challenges/ - which are pretty
> inteesting.  you get to solve problems and at the same time learn about
> how to
> write secure code.  andrew
>
> ps the other emails are complaining because you replied to an email rather
> than sending a "completely new" email that wasn't replying to anything.
>
>
> On Sat, Dec 28, 2013 at 11:35:28PM +, RossMcFarlane wrote:
> > Hi everyone, I don't want to waste your time but I'd love to learn some
> more about cryptography, I was recommended this mailing list but its aimed
> well above my standard. I'm based in the UK 17 years old and to be pointed
> in the direction of some good resources would be great, I've watched a lot
> of the YouTube stuff but would like a step up from there.
> > Hopefully I'll join you again one day ;)
> > Thanks in advance.
> > Ross
> >
> > On 28 Dec 2013, at 09:01 PM, Kevin  wrote:
> >
> > > Hello list.  What is the best key stretching method that can be used?
> > >
> > > --
> > > Kevin
> > >
> > > ___
> > > cryptography mailing list
> > > cryptography@randombit.net
> > > http://lists.randombit.net/mailman/listinfo/cryptography
> > ___
> > cryptography mailing list
> > cryptography@randombit.net
> > http://lists.randombit.net/mailman/listinfo/cryptography
> >
> ___
> cryptography mailing list
> cryptography@randombit.net
> http://lists.randombit.net/mailman/listinfo/cryptography
>
___
cryptography mailing list
cryptography@randombit.net
http://lists.randombit.net/mailman/listinfo/cryptography


Re: [cryptography] beginner crypto

2013-12-29 Thread Kevin

On 12/29/2013 1:53 AM, ianG wrote:

On 29/12/13 02:35 AM, RossMcFarlane wrote:
Hi everyone, I don't want to waste your time but I'd love to learn 
some more about cryptography, I was recommended this mailing list but 
its aimed well above my standard.



Yes, this is about crotchety old war armchair cryptographers fighting 
decades-old battles.  So etiquette helps, but which one is a secret.



I'm based in the UK 17 years old and to be pointed in the direction 
of some good resources would be great, I've watched a lot of the 
YouTube stuff but would like a step up from there.



Question 1; are you interested in maths or in programming?  Your 
survival probability increases if it is only one.


If in programming, what language?  What you probably would fine 
easiest would be to read the wikipedia pages on block ciphers. Then 
search for an algorithm and try and get it going.


There was once an algorithm called Tiny which was quite nice.

If in maths, others can comment.

iang



Hopefully I'll join you again one day ;)
Thanks in advance.
Ross


___
cryptography mailing list
cryptography@randombit.net
http://lists.randombit.net/mailman/listinfo/cryptography

I am anoter fellow programmer if that is your aim.


--
Kevin

___
cryptography mailing list
cryptography@randombit.net
http://lists.randombit.net/mailman/listinfo/cryptography


Re: [cryptography] beginner crypto

2013-12-29 Thread yersinia
On Sun, Dec 29, 2013 at 7:28 PM, code elusive  wrote:
>
> there are two university courses on cryptography offered freely through
> Coursera. In case you want to have a look, the archive for Crypto1 is at
> [1]. The archive includes video lectures, subtitles, problem-sets, forum
> discussions etc. Crypto1 will be offered again in a few days. Crypto II [2]
> will start on February.
>
>
> [1] https://www.coursera.org/course/crypto
> [2] https://www.coursera.org/course/crypto2
>
>
I personally have followed - making the exam - the first one.

I'll do the second also.

Very nice as a crypto courses.

Best
>
>
>
> On Sun, Dec 29, 2013 at 4:48 PM, andrew cooke  wrote:
>>
>>
>> it's difficult to know what would interest you, but there's a collection
>> of
>> puzzles / challenges that you can sign up for here -
>> http://www.matasano.com/articles/crypto-challenges/ - which are pretty
>> inteesting.  you get to solve problems and at the same time learn about
>> how to
>> write secure code.  andrew
>>
>> ps the other emails are complaining because you replied to an email rather
>> than sending a "completely new" email that wasn't replying to anything.
>>
>>
>> On Sat, Dec 28, 2013 at 11:35:28PM +, RossMcFarlane wrote:
>> > Hi everyone, I don't want to waste your time but I'd love to learn some
>> > more about cryptography, I was recommended this mailing list but its aimed
>> > well above my standard. I'm based in the UK 17 years old and to be pointed
>> > in the direction of some good resources would be great, I've watched a lot
>> > of the YouTube stuff but would like a step up from there.
>> > Hopefully I'll join you again one day ;)
>> > Thanks in advance.
>> > Ross
>> >
>> > On 28 Dec 2013, at 09:01 PM, Kevin  wrote:
>> >
>> > > Hello list.  What is the best key stretching method that can be used?
>> > >
>> > > --
>> > > Kevin
>> > >
>> > > ___
>> > > cryptography mailing list
>> > > cryptography@randombit.net
>> > > http://lists.randombit.net/mailman/listinfo/cryptography
>> > ___
>> > cryptography mailing list
>> > cryptography@randombit.net
>> > http://lists.randombit.net/mailman/listinfo/cryptography
>> >
>> ___
>> cryptography mailing list
>> cryptography@randombit.net
>> http://lists.randombit.net/mailman/listinfo/cryptography
>
>
>
>
> ___
> cryptography mailing list
> cryptography@randombit.net
> http://lists.randombit.net/mailman/listinfo/cryptography
>
___
cryptography mailing list
cryptography@randombit.net
http://lists.randombit.net/mailman/listinfo/cryptography


Re: [cryptography] beginner crypto

2013-12-29 Thread Shawn Wilson


andrew cooke  wrote:
>
>it's difficult to know what would interest you, but there's a
>collection of
>puzzles / challenges that you can sign up for here -
>http://www.matasano.com/articles/crypto-challenges/ - which are pretty
>inteesting.  you get to solve problems and at the same time learn about
>how to
>write secure code.  andrew
>

Thanks for that. I emailed them - I guess they do this all by hand (which is 
sorta cool). Any other challenges like this (automated or not)?
___
cryptography mailing list
cryptography@randombit.net
http://lists.randombit.net/mailman/listinfo/cryptography


Re: [cryptography] beginner crypto

2013-12-30 Thread dj

>
> Thanks for that. I emailed them - I guess they do this all by hand (which
> is sorta cool). Any other challenges like this (automated or not)?
> ___

As someone who works in crypto and got sucked into crypto without really
trying, I can make a gross generalization and point out the two primary
ways into a crypto career are

1) Go to college, study mathematics and in particular, math relevant to
crypto and keep your computer skills fresh. Then get a job.

2) Study some crypto. Get a job in software or digital design, then let it
be known that you know something about crypto.

Path 1 requires that you emerge from college with all the smarts necessary
to be effective.

Path 2 just requires that you know a bit more about crypto than those
around you. They will all treat you like the crypto expert (even though
you aren't) and so you get to practice the art and in a few years you
might get good at it. Be very careful not to screw up. It worked for me
but there are no guarantees.

In my case, it was debugging someone's non functioning WEP circuit that
did it. I fixed it, but noticed they were writing the 802.11i spec, so I
went along to the IEEE and fixed some of the engineering issues in the
spec, made some cryptographer friends and I haven't been able to escape
crypto work since. It sucks you in.


___
cryptography mailing list
cryptography@randombit.net
http://lists.randombit.net/mailman/listinfo/cryptography


Re: [cryptography] beginner crypto

2013-12-30 Thread Jeffrey Goldberg
On Dec 29, 2013, at 3:56 PM, yersinia  wrote:

> On Sun, Dec 29, 2013 at 7:28 PM, code elusive  wrote:

>>> On Sat, Dec 28, 2013 at 11:35:28PM +, RossMcFarlane wrote:

 I'd love to learn some more about cryptography

>> [1] https://www.coursera.org/course/crypto
>> [2] https://www.coursera.org/course/crypto2

> Very nice as a crypto courses.

I can also vouch for this.

The first one (in addition to stuff I’d sort of picked up on my own) a few 
years back put me in a position where I can now read a lot of the primary 
literature in cryptology.

The math for cryptography isn’t hard, but it is abstract and does require being 
able to think mathematically. I found “Understanding Cryptography”

  http://wiki.crypto.rub.de/Buch/

excellent for understanding the math. But note that it takes a different 
approach than the crypto course, and you should not rely on that book alone.


If anyone points you (Ross) to Applied Cryptography, I’d recommend that you 
stay away. It was valuable at its time, but it is of historical significance 
only at this point.

Cheers,

-j




signature.asc
Description: Message signed with OpenPGP using GPGMail
___
cryptography mailing list
cryptography@randombit.net
http://lists.randombit.net/mailman/listinfo/cryptography


Re: [cryptography] beginner crypto

2013-12-30 Thread fred concklin
Cryptography Engineering is a good, up to date resource:
https://www.schneier.com/book-ce.html




On Mon, Dec 30, 2013 at 4:17 PM, Jeffrey Goldberg wrote:

> On Dec 29, 2013, at 3:56 PM, yersinia  wrote:
>
> > On Sun, Dec 29, 2013 at 7:28 PM, code elusive 
> wrote:
>
> >>> On Sat, Dec 28, 2013 at 11:35:28PM +, RossMcFarlane wrote:
>
>  I'd love to learn some more about cryptography
>
> >> [1] https://www.coursera.org/course/crypto
> >> [2] https://www.coursera.org/course/crypto2
>
> > Very nice as a crypto courses.
>
> I can also vouch for this.
>
> The first one (in addition to stuff I’d sort of picked up on my own) a few
> years back put me in a position where I can now read a lot of the primary
> literature in cryptology.
>
> The math for cryptography isn’t hard, but it is abstract and does require
> being able to think mathematically. I found “Understanding Cryptography”
>
>   http://wiki.crypto.rub.de/Buch/
>
> excellent for understanding the math. But note that it takes a different
> approach than the crypto course, and you should not rely on that book alone.
>
>
> If anyone points you (Ross) to Applied Cryptography, I’d recommend that
> you stay away. It was valuable at its time, but it is of historical
> significance only at this point.
>
> Cheers,
>
> -j
>
>
>
> ___
> cryptography mailing list
> cryptography@randombit.net
> http://lists.randombit.net/mailman/listinfo/cryptography
>
>
___
cryptography mailing list
cryptography@randombit.net
http://lists.randombit.net/mailman/listinfo/cryptography


Re: [cryptography] beginner crypto

2013-12-30 Thread yersinia
The reference book for  the stanford coursera course is- i presume
almost searching the original stanford course-
http://www.cs.umd.edu/~jkatz/imc.html

It is a good text, introductory, but clear.

Best

On Mon, Dec 30, 2013 at 6:03 PM, fred concklin  wrote:
> Cryptography Engineering is a good, up to date resource:
> https://www.schneier.com/book-ce.html
>
>
>
>
> On Mon, Dec 30, 2013 at 4:17 PM, Jeffrey Goldberg 
> wrote:
>>
>> On Dec 29, 2013, at 3:56 PM, yersinia  wrote:
>>
>> > On Sun, Dec 29, 2013 at 7:28 PM, code elusive 
>> > wrote:
>>
>> >>> On Sat, Dec 28, 2013 at 11:35:28PM +, RossMcFarlane wrote:
>>
>>  I'd love to learn some more about cryptography
>>
>> >> [1] https://www.coursera.org/course/crypto
>> >> [2] https://www.coursera.org/course/crypto2
>>
>> > Very nice as a crypto courses.
>>
>> I can also vouch for this.
>>
>> The first one (in addition to stuff I’d sort of picked up on my own) a few
>> years back put me in a position where I can now read a lot of the primary
>> literature in cryptology.
>>
>> The math for cryptography isn’t hard, but it is abstract and does require
>> being able to think mathematically. I found “Understanding Cryptography”
>>
>>   http://wiki.crypto.rub.de/Buch/
>>
>> excellent for understanding the math. But note that it takes a different
>> approach than the crypto course, and you should not rely on that book alone.
>>
>>
>> If anyone points you (Ross) to Applied Cryptography, I’d recommend that
>> you stay away. It was valuable at its time, but it is of historical
>> significance only at this point.
>>
>> Cheers,
>>
>> -j
>>
>>
>>
>> ___
>> cryptography mailing list
>> cryptography@randombit.net
>> http://lists.randombit.net/mailman/listinfo/cryptography
>>
>
>
> ___
> cryptography mailing list
> cryptography@randombit.net
> http://lists.randombit.net/mailman/listinfo/cryptography
>
___
cryptography mailing list
cryptography@randombit.net
http://lists.randombit.net/mailman/listinfo/cryptography