Cryptography for Beginners

  Переглядів 27,375

The Math Sorcerer

The Math Sorcerer

17 днів тому

This is a book which I used for a course long ago. It is a very good book and I think a beginner could use it to learn some Cryptography. It is called Introduction to Cryptography with Coding Theory and it was written by Trappe and Washington.
Here is the book: amzn.to/4dcAaCI
My Courses: www.freemathvids.com/
Best Place To Find Stocks: finviz.com/?a=593802429
Useful Math Supplies amzn.to/3Y5TGcv
My Recording Gear amzn.to/3BFvcxp
(these are my affiliate links)
**********Math, Physics, and Computer Science Books**********
Epic Math Book List amzn.to/3F98vT1
Pre-algebra, Algebra, and Geometry amzn.to/3FdbwSn
College Algebra, Precalculus, and Trigonometry amzn.to/3UKjvfb
Probability and Statistics amzn.to/3FaaxCq
Discrete Mathematics amzn.to/3P6jPE4
Proof Writing amzn.to/3XXukxo
Calculus amzn.to/3iEH3F3
Differential Equations Books amzn.to/3Fac5wi
Partial Differential Equations Books amzn.to/3uyk1SV
Linear Algebra amzn.to/3VHiN3G
Abstract Algebra Books amzn.to/3FzLZEr
Real Analysis/Advanced Calculus amzn.to/3VIO4Ua
Complex Analysis amzn.to/3P6kbuo
Number Theory amzn.to/3UEm3vw
Graph Theory amzn.to/3BfRd5m
Topology amzn.to/3BiAGhe
Graduate Level Books amzn.to/3uv1eIg
Computer Science amzn.to/3Hh8kaU
Physics amzn.to/3BhPCMp
These are my affiliate links. As an Amazon Associate I earn from qualifying purchases.
If you enjoyed this video please consider liking, sharing, and subscribing.
Udemy Courses Via My Website: mathsorcerer.com
My FaceBook Page: / themathsorcerer
My Instagram: / therealmathsorcerer
My TikTok: / therealmathsorcerer
There are several ways that you can help support my channel:)
Consider becoming a member of the channel: / @themathsorcerer
My GoFundMe Page: www.gofundme.com/f/support-ma...
My Patreon Page: / themathsorcerer
Donate via PayPal: paypal.com/donate/?cmd=_s-xcl...
***********Udemy Courses(Please Use These Links If You Sign Up!)************
Abstract Algebra Course
www.udemy.com/course/abstract...
Advanced Calculus Course
www.udemy.com/course/advanced...
Calculus 1 Course
www.udemy.com/course/calculus...
Calculus 2 Course
www.udemy.com/course/calculus...
Calculus 3 Course
www.udemy.com/course/calculus...
Calculus 1 Lectures with Assignments and a Final Exam
www.udemy.com/course/calculus...
Calculus Integration Insanity
www.udemy.com/course/calculus...
Differential Equations Course
www.udemy.com/course/differen...
Differential Equations Lectures Course (Includes Assignments + Final Exam)
www.udemy.com/course/differen...
College Algebra Course
www.udemy.com/course/college-...
How to Write Proofs with Sets Course
www.udemy.com/course/how-to-w...
How to Write Proofs with Functions Course
www.udemy.com/course/how-to-w...
Trigonometry 1 Course
www.udemy.com/course/trigonom...
Trigonometry 2 Course
www.udemy.com/course/trigonom...
Statistics with StatCrunch Course
www.udemy.com/course/statisti...
Math Graduate Programs, Applying, Advice, Motivation
www.udemy.com/course/math-gra...
Daily Devotionals for Motivation with The Math Sorcerer
www.udemy.com/course/daily-ma...
Thank you:)

КОМЕНТАРІ: 65
@Philmts889
@Philmts889 16 днів тому
I think it's one of the hardest math subjects. You really have to love it to get through. Kudos for those who dedicate their lives for cryptography.
@surrealistidealist
@surrealistidealist 16 днів тому
I really love Joshua Holden's The Mathematics of Secrets: Cryptography from Caesar Ciphers to Digital Encryption. It's not a textbook, but the conceptual explanations are great for an introduction.
@kaleimamahu
@kaleimamahu 9 днів тому
Reading that right now. Been great
@drwhackadoodle360
@drwhackadoodle360 15 днів тому
Cryptography is amazing, I am about to start a PhD in post quantum cryptography and I just finished a project building a library including Kyber and Dilithium as well as a full AES implementation, I wish more people would appreciate it for what it is and all the heavy lifting it is doing behind the scenes.
@project-alc4469
@project-alc4469 16 днів тому
Arizona State University has an entire certificate for cryptography within the school of mathematical and statistical sciences. Requires two semesters of cryptography at the 400 level, abstract algebra, number theory, and a few electives in advanced linear, group theory, etc. I took almost all the electives and abstract algebra but sadly i didn't get the chance to take number theory or either of the cryptography classes. Great stuff math sorcerer!
@nubius
@nubius 8 днів тому
This is a fantastic book that goes straight to the point. Obviously this is a beginner's text but still I kinda wish more of these topics were common knowledge for people that supposedly work in "crypto."
@Olo_Yansan
@Olo_Yansan 16 днів тому
Thank you so much for your videos! I was so scared of mathematics in grammar school and that fear thwarted my career in astronomy. I’ve spent so many years mad at myself but since I started watching your videos and buying textbooks, I can’t believe the progress I am making!
@TheInterceptGuy
@TheInterceptGuy 15 днів тому
It's always great to see people discussing the topics they love. Cryptography, being the future, those who delve into this subject significantly increase their chances of success in life.
@StatMachLearn
@StatMachLearn 16 днів тому
Thanks, Mr. Sorcerer. The third edition covers cryptocurrencies.
@raxirex6443
@raxirex6443 День тому
One of the most underrated areas of math!
@juliancastrence3761
@juliancastrence3761 15 днів тому
I had the pleasure of having Lawrence Washington for Cryptography at the University of Maryland. One of the best professors I ever had. You could really tell how passionate he was about Cryptography.
@TheMathSorcerer
@TheMathSorcerer 15 днів тому
Oh wow! Thanks for sharing this!!
@RageRabbitGames
@RageRabbitGames 13 днів тому
Took a grad-course in Cryptography looking at this very stuff last year and found the mathematics super interesting and neat. I'm a CS student but have been more on the theoretical side so the mathematics were not out of reach for me. Plus the course got me more familiar using mathematical libraries like Sage. On top of that looking at all of these cryptography systems has ended up being useful as I just started a job doing some systems admin work and cybersecurity is a huge component of my company's day to day tasks.
@pilotpeego1820
@pilotpeego1820 15 днів тому
I appreciate math so much more because of you.
@ssmith5048
@ssmith5048 16 днів тому
Always love your videos! Your love for the subject is obviously genuine and infectious.
@Kimwilliams45
@Kimwilliams45 16 днів тому
One nice introductory popular science book on cryptography is Simon Singh's 'The Code Book'
@kovvi-
@kovvi- 16 днів тому
Just started reading this the other day, definitely an enjoyable read
@echobravo5488
@echobravo5488 16 днів тому
I have that book and I LOVE it!!!
@jimsimpson1006
@jimsimpson1006 13 днів тому
An excellent read, though I think the book being reviewed here goes more deeply into the nuts and bolts of cryptography.
@Kimwilliams45
@Kimwilliams45 12 днів тому
@@jimsimpson1006 You are right. I might see if I can obtain a copy somehow since I am struggling to understand the ins and outs of cybersecurity.
@gmcenroe
@gmcenroe 16 днів тому
I watched the youtube lectures of a German professor (Christof Paar) on cryptology and also bought his book (Understanding Cryptography). He was fun to watch especially when he caught students sleeping during his lectures. Class was in English at some German University. The hardcore book on the subject is "Applied Cryptography" by Bruce Schneier.
@LydellAaron
@LydellAaron 20 годин тому
Elliptic curves look like third order systems, which can be expressed with an exponential-style of expression, and exponentials have sinusoidal properties, possibly making them susceptible to sinusoidal analog quantum computers.
@SequinBrain
@SequinBrain 16 днів тому
I got this from your last video, totally worth the $$. I love how it shows you a converter program you can do w/ pencil and paper right off the bat. I never saw congruences before, modes yes, but we never spent much time on modes. I'm working on Finnegans Wake atm & my own book, but I'll get back to that later for sure. Since you mentioned having a teacher, not many are able to self-teach as effectively as with a teacher. Teachers may or may not (usually not due to time constraints) go over every single detail in the book, but that's not sine qua non. A good teacher will give you footholds into key sections of the mountain of knowledge that comes with well-written books, even average books like the Zill DE. Once you have those and take good notes, you can use the answer key to pull up practically everything else you would need from the uncovered sections of the book. At least that's how I am, I just need anchor points, I can get the rest if I need it later once I have those footholds. You were mentioning breaking bitcoin, I saw somewhere they're working on getting 256-bit encryption going where we currently use only 128, and that's gotten us this far. I doubt anything will break 256.
@WitchidWitchid
@WitchidWitchid 11 днів тому
I played around a bit with cryptography when I was taking a course in Number Theory. I had already studied linear and abstract algebra. Normally in my Mathematical endeavors I tend to avoid applications and focus on the "pure / abstract" math. However, Cryptography is one application that I would like to study in greater depth I am interested in taking an course (online or in-classroom) on Cryptography or else obtaining a good textbook and doing it as a self-study.
@billylee5624
@billylee5624 13 днів тому
Dang I see so one of the methods cryptography uses is matrices, hm. I'm used to matrix premultiplication of multiple matrices and taking the inverse to project onto a vector as the answer as well as getting the sandwich estimators from covariance diagonal matrices. But I know it's mainly abstract algebra and number theory.
@Gewalt1984
@Gewalt1984 15 днів тому
I hate math but your videos causes a spark within my mind so hopefully the math spark can from into a math inferno
@ismbks
@ismbks 16 днів тому
now you got me interested
@cybersekkin
@cybersekkin 7 днів тому
In every crypto course I ever studied the first thing they say is "never make your own" the short version they teach about crypto but then say only use the tried and true released versions.
@Douchemaster_McChest
@Douchemaster_McChest 15 днів тому
After I got my graduate degree in Mathematics, I started on my graduate degree in Computer Science. In my final semester of my graduate work in Computer Science I took an elective course in Cryptography and we covered all those topics you pointed out. One thing I remember the most was the the factoring of huge numbers (product of 2 huge primes) via elliptic curve attacks. The professor was a professor of computer science at the university, but his PhD was in Mathematics and his field of study was Applied Number Theory and Cryptography. He was one bright person and was the textbook, stereotypical Math/Comp. Sci professor. Had glasses, had messy hair, was eccentric, wore button down shirts with a front shirt pocket and had a pocket protector while also keeping a couple pencils/pens in his shirt pocket. For the course, we didn't use a real textbook. We used the professor's own notes that were printed out and placed in a soft-bound binder. Essentially it was an unofficial book that the professor wrote but never bothered getting published. I still have it somewhere. That was in 1993 when I took that course. It was an elective computer science course and I think only 4 people took the course. I was the only one, out of the 4, who had a graduate degree in mathematics. So, I didn't struggle with the mathematics part of the course. Concurrently, during the same semester, I was taking a graduate Computer Networks Systems course that was taught by another professor and one of the topics in that course was Network Security and we were assigned a project that involved some cryptography. I remember I used some of the stuff I was learning in Cryptography and applied it to my Network Security project. It had to do with encrypting/decrypting messages via a Network System. IIRC, it involved 256-bit encryption techniques. Remember writing a program (in C) that did all the calculations for the encryption/decryption. The 30+ years since I took Cryptography, I know there have been more leaps made in the field and some of the encryption/decryption techniques that were considered secure back then are no longer considered secure now due to the speed of advanced hardware used in computers now (mostly the encryption/decryption key sizes affected by brute force attacks.)
@fictionindianspaceprogram-222
@fictionindianspaceprogram-222 13 днів тому
With due respect, do you work in tech?
@RK_Stats
@RK_Stats 15 днів тому
Fundamentally, all cryptographic algorithms ( other than those based on elliptic curves ) are based on prime number theory. The basic idea is that it's easy to multiply two large prime numbers and get a much larger number that has only two factors ( other than 1 ), but extremely hard to factorize the large number to get it's factors. If one of the factors is a public key, the other can be immediately verified to be a private key by mere division. In elliptic curves, the interesting fact is that a line parallel to the y axis can intersect the elliptic curves in zero, one or Max two points. But a line not parallel to the y axis can intersect the curve in a maximum of three points. Therefore, given a point on the elliptic curve, it's trivial to check whether another specified point could represent an intersecting line that also lies on the curve. Here, one point could be a private key and the other point is the public key. But if you only have the public key ( as is usually the case ! ), you need to try millions of points to see if it could represent the private key and that's a discrete log math problem... ( My two cents take... )
@billylee5624
@billylee5624 13 днів тому
When worlds of quantum mechanics of a computable world collide with the world of relativity and its world of the space-time continuum.
@yisyvonne
@yisyvonne 16 днів тому
This is right up my alley thanks for the recommend!
@HindustaniInsaan007
@HindustaniInsaan007 16 днів тому
How can I contact you? I have a complex math problem.
@tbg-brawlstars
@tbg-brawlstars 16 днів тому
I didn't searched for this, I was already subscribed to you from some time, I didn't even asked for this, and just today I was learning about cryptography on Google, this video came today HOW IS EVERYTIME EVERYTHING HAPPENS RELATED TO MY LIFE ? I AM SURE I AM IN A SIMULATION
@ismbks
@ismbks 16 днів тому
you are the main character
@StatMachLearn
@StatMachLearn 16 днів тому
Nah. Most probably just the recommending system doing its job.
@aeiou3962
@aeiou3962 16 днів тому
Wake up. This isnt real. Look your hands
@CategoryTheorist
@CategoryTheorist 16 днів тому
The Math Sorcerer heard that you were interested in cryptography today so he made this for you real quick
@ssmith5048
@ssmith5048 16 днів тому
@@CategoryTheorist The math sorcerer read his mind through the internets on the youtubes and created this just for him.
@Daniel-OConnell
@Daniel-OConnell 15 днів тому
I learnt absolutely zero about "cryptography for beginners" from this video. The only information is that you had a really cool teacher and that you have a rather interesting textbook that is hard to get.
@lunam7249
@lunam7249 15 днів тому
agreed, "my 1 course in crytogragraphy" better title
@Roopa-ep9bt
@Roopa-ep9bt 14 днів тому
Sir could you please suggest math truoks to crack jee advanced (indias toughest exam)
@JamesLaFleur
@JamesLaFleur 16 днів тому
Page 50: Enigma!
@ivolol
@ivolol 16 днів тому
Even worse they made a 3rd edition recently that I really want, but their publishers make it really super hard / expensive to just get the book. They really want you to "rent" it (wtf?) or get the ebook, they hardly want you to have the binding and paper -_- As a private hobbiest not in the US it makes no sense for me to rent the physical book from them.
@laxkeeper15
@laxkeeper15 16 днів тому
I believe a lot of the new post-quantum crypto systems (which are still being finalized by NIST, hopefully without backdoors) are based on lattice systems. I don't know any more than those buzzwords lol
@ercntreras
@ercntreras 13 днів тому
How do you remember all that you have learned through the years, do you have use that knowledge a long the way?
@MCJSA
@MCJSA 16 днів тому
It looks like a common book. Under $5 on Abe books, hardcover.
@billylee5624
@billylee5624 13 днів тому
If you master the mathematics of cryptography, you master cybersecurity, well one side of computer science, then you have assembly language. I wonder if cryptography is discrete like number theory or like maybe even some of abstract algebra? Jk.
@user-qo9sq1po2b
@user-qo9sq1po2b 15 днів тому
U have a whatapp group
@jasonzacharias2150
@jasonzacharias2150 16 днів тому
✌🏻👼🏻🤟🏻
@Srindal4657
@Srindal4657 16 днів тому
Why do I know about cryptography? 🤨 I must of learnt it somewhere
@83jbbentley
@83jbbentley 16 днів тому
Wizard, i think everyone should have Bitcoin and Etherum in there portfolio. They said the Zodiac really liked cryptography. Quantum computing is the future.
@OrdenJust
@OrdenJust 14 днів тому
Ziol ol q uggr cortg! Wxz O vgfrtk. Dglz dqzitdqzoel lzkoctl ygk etkzqofzn. Of eknhzgukqhin, gft eqf ftctk wt lxkt ziqz gft'l eohitk ol xfwktqaqwst, xfstll oz ol q eohitk wqltr gf zit xlt gy q gft-zodt hqr. Wn zit vqn, O qd vgfrtkofu igv dqfn voss wt qwst zg ktqr ziol egddtfz.
@leovolont
@leovolont 16 днів тому
Cryptocurrency for Beginners: Get in First. Sell at the Top. If you want to buy back in at the Bottom, wait until Zero.
@lunam7249
@lunam7249 15 днів тому
this is math, not digital currency trading stategies.
@rusi6219
@rusi6219 13 днів тому
Buy high sell low
@igorfilin8342
@igorfilin8342 11 днів тому
Matrices, my math education stopped at them 🧮
You Probably Shouldn't Watch This
8:22
The Math Sorcerer
Переглядів 207 тис.
Is the Future of Linear Algebra.. Random?
35:11
Mutual Information
Переглядів 175 тис.
Що рятує українців від похмілля?😁 | #НовийКанал #ЄПитання
00:53
єПитання з Лесею Нікітюк
Переглядів 439 тис.
Understanding B-Trees: The Data Structure Behind Modern Databases
12:39
Spanning Tree
Переглядів 150 тис.
Learn Mathematics from START to FINISH (2nd Edition)
37:13
The Math Sorcerer
Переглядів 848 тис.
BOOKS WON'T TEACH YOU THIS...!
7:40
Gayan Samarasekara
Переглядів 9 тис.
Stop Trying To Understand
10:43
The Math Sorcerer
Переглядів 281 тис.
What does the second derivative actually do in math and physics?
15:19
Quantum Sense
Переглядів 251 тис.
The Most Important Algorithm in Machine Learning
40:08
Artem Kirsanov
Переглядів 181 тис.
Learn ANYTHING quickly (using the latest science) with this life changing book
8:24
Don't Study Wrong
6:29
The Math Sorcerer
Переглядів 38 тис.
This Is the Calculus They Won't Teach You
30:17
A Well-Rested Dog
Переглядів 2,9 млн