[Noisebridge-discuss] Intro to Crypto course

Trent Robbins robbintt at gmail.com
Fri May 27 17:32:47 UTC 2016


Hi all,

Monday is a great night to meet! Be forewarned that the whole space is
pretty full at that time on Monday. It may or may not be the level of noise
you want so I think it is best to just give it a shot unless you know you
want a quieter environment.

Trent



On Friday, May 27, 2016, Rob M <veryprofessionalguy at gmail.com> wrote:

> I was going to ask about the syllabus, but there's one right on the link.
>
>
> I'll paste the syllabus below for the mail list only crowd :)
>
> Week 1
>
> Section 1: what is cryptography about?
> Section 2: crash course in discrete probability
> Stream Ciphers 1: the one-time pad and stream ciphers
> Stream Ciphers 2: attacks and common mistakes
> Stream Ciphers 3: real-world examples
> Stream Ciphers 4: what is a secure cipher?
> Week 1 Review Questions and Programming Project
>
> Week 2
>
> Block Ciphers 1: overview
> Block Ciphers 2: The Data Encryption Standard
> Block Ciphers 3: AES and other constructions
> How to Use Block Ciphers 1: one-time key
> How to Use Block Ciphers 2: many-time key
>
> Week 3
>
> Message Integrity 1: definitions
> Message Integrity 2: constructions
> Message Integrity 3: more constructions
> Collision Resistance 1: what is a collision resistant function?
> Collision Resistance 2: constructions
> HMAC: a MAC from a hash function
>
> Week 4
>
> Authenticated Encryption 1: why is it so important?
> Authenticated Encryption 2: standard constructions
> Authenticated Encryption 3: pitfalls
> Odds and Ends 1: how to derive keys
> Odds and Ends 2: searching on encrypted data
> Odds and Ends 3: disk encryption and creditcard encryption
>
> Week 5
>
> Basic Key Exchange 1: problem statement
> Basic Key Exchange 2: two solutions
> Number Theory 1: modular arithmetic
> Number Theory 2: easy and hard problems
>
> Week 6
>
> Public Key Encryption from Trapdoor Permutations
> Public Key Encryption from Trapdoor Permutations: RSA
> Public Key Encryption from Trapdoor Permutations: attacks
> Public Key Encryption From Diffie-Hellman: ElGamal
> Public Key Encryption: summary
>
>
> On 05/27/2016 09:55 AM, Andrey Fedorov wrote:
>
> OK, how about on Mondays, 7:30 - 9pm, starting on June 6th?
>
> I'm thinking we could (in some order):
>
>   - go over the week's material in a summarized form
>   - talk about real-world crypto systems
>   - (if applicable) talk about practical applications of the week's
> material
>   - (if hungry) eat dinner
>
> Any requests / preferences / questions?
>
> On Wed, May 25, 2016 at 10:37 AM, <asciimo at gmail.com
> <javascript:_e(%7B%7D,'cvml','asciimo at gmail.com');>> wrote:
>
>> This is a great idea, and I would participate. I started that course in
>> the past but I dropped out. I would appreciate the accountability and
>> support of a study group.
>>
>> On Wed, May 25, 2016 at 9:42 AM, Andrey Fedorov <
>> <javascript:_e(%7B%7D,'cvml','me at anfedorov.com');>me at anfedorov.com
>> <javascript:_e(%7B%7D,'cvml','me at anfedorov.com');>> wrote:
>>
>>> Howdy folks,
>>>
>>> I'm looking to re-take Dan Boneh's Introductory Cryptography Course
>>> <https://www.coursera.org/learn/crypto> and create a class / study
>>> group for reviewing the material in a slightly less technical format and
>>> with practical examples for real world cryptosystems.
>>>
>>> Still deciding on a weekly time and am curious to gauge interest to
>>> figure out how big of a space we'll need. This would be a two month
>>> commitment for those involved, and would teach you how to speak practically
>>> about basic cryptography and understand simple cryptosystems (e.g. Bitcoin,
>>> Tor, various encrypted communication systems).
>>>
>>> Thoughts?
>>>
>>> Cheers,
>>> Andrey
>>>
>>> _______________________________________________
>>> Noisebridge-discuss mailing list
>>> Noisebridge-discuss at lists.noisebridge.net
>>> <javascript:_e(%7B%7D,'cvml','Noisebridge-discuss at lists.noisebridge.net');>
>>> https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss
>>>
>>>
>>
>
>
> _______________________________________________
> Noisebridge-discuss mailing listNoisebridge-discuss at lists.noisebridge.net <javascript:_e(%7B%7D,'cvml','Noisebridge-discuss at lists.noisebridge.net');>https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss
>
>
>

-- 
(Sent from cellphone)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.noisebridge.net/pipermail/noisebridge-discuss/attachments/20160527/15bd6cdd/attachment.html>


More information about the Noisebridge-discuss mailing list