The significance of #mathematics in #cryptography is immense. ๐‚๐ซ๐ฒ๐ฉ๐ญ๐จ๐ ๐ซ๐š๐ฉ๐ก๐ฒ involves the process of transforming messages to ensure secure communication. In this thread, we'll explore the integral role of math within cryptography & present some relevant equations (1/9)
One of the simplest examples of cryptography is the Caesar cipher, which shifts the letters of the alphabet by a fixed number. The encryption function can be written as: E(x) = (x + k) mod 26, where x is the letter's position, k is the shift, and mod is the modulo operation.(2/9)
Public-key cryptography is a more advanced technique that relies on mathematical concepts. RSA, a widely-used public-key cryptosystem, involves the generation of two large prime numbers, p and q. Their product, n = p * q, is used in encryption and decryption.(3/9)
In RSA, the public key is (n, e), where e is a number coprime with (p-1)(q-1). The private key is (n, d), where d is the inverse of e modulo (p-1)(q-1). To encrypt a message m, the sender calculates: c โ‰ก m^e (mod n). To decrypt, the recipient computes: m โ‰ก c^d (mod n).
(4/9)
Elliptic curve cryptography (ECC) is another approach that relies on elliptic curve math. An elliptic curve can be represented by the equation: y^2 = x^3 + ax + b. ECC provides similar security as RSA but with shorter key lengths, making it more efficient. (5/9)
In ECC, a public key is generated by multiplying a private key (a scalar) by a base point G on the elliptic curve. The resulting point on the curve, Q, is the public key. Q = dG, where d is the private key and G is the base point. (6/9)
Diffie-Hellman key exchange protocol, which allows secure communication between parties, is based on modular arithmetic. Given a prime number p & a primitive root g, each party selects a private key a or b and shares g^a mod p or g^b mod p & shared secret is g^(ab) mod p. (7/9)
Cryptography also involves hashing functions, which map data to fixed-size output. One example is the SHA-256 algorithm, used in Bitcoin. These functions rely on bitwise operations and modular arithmetic, providing a way to verify data integrity without revealing content. (8/9)
Mathematics is the foundation of cryptography. From the Caesar cipher to modern cryptographic techniques, math plays a vital role in securing our digital world. As technology advances, so too will the mathematical methods that keep our information safe. (9/9)

โ€ข โ€ข โ€ข

Missing some Tweet in this thread? You can try to force a refresh
ใ€€

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @SrinivasR1729

Apr 26
Remembering #Ramanujan: An extraordinary mind:
It was exactly 103 years ago (26th April 1920)on this very day, at around 10:30 am, when the brilliant Srinivasa Ramanujan took his final breath in a bungalow behind Pachaiyappa's College in Chennai. (1/5) Image
In those heartbreaking final days of April 1920, every effort was made to provide him with the best medical care possible. Even though Ramanujan left us far too soon, his spirit continues to live on, touching our hearts through the immense impact of his mathematical genius. (2/5)
For almost a century, Ramanujan has been a beacon of inspiration for so many, from young boys gazing at the stars to seasoned researchers pushing the boundaries of knowledge. His awe-inspiring achievements in (3/5)
Read 5 tweets
Apr 2
"๐ˆ๐ง๐Ÿ๐ข๐ง๐ข๐ญ๐ฒ ๐ฆ๐ข๐ง๐ฎ๐ฌ ๐ข๐ง๐Ÿ๐ข๐ง๐ข๐ญ๐ฒ ๐ฌ๐ญ๐ข๐ฅ๐ฅ ๐ž๐ช๐ฎ๐š๐ฅ๐ฌ ๐ข๐ง๐Ÿ๐ข๐ง๐ข๐ญ๐ฒ"
เฅ เคชเฅ‚เคฐเฅเคฃเคฎเคฆเคƒ เคชเฅ‚เคฐเฅเคฃเคฎเคฟเคฆเคฎเฅ เคชเฅ‚เคฐเฅเคฃเคพเคคเฅ เคชเฅ‚เคฐเฅเคฃเคฎเฅเคฆเคšเฅเคฏเคคเฅ‡ |
เคชเฅ‚เคฐเฅเคฃเคธเฅเคฏ เคชเฅ‚เคฐเฅเคฃเคฎเคพเคฆเคพเคฏ เคชเฅ‚เคฐเฅเคฃเคฎเฅ‡เคตเคพเคตเคถเคฟเคทเฅเคฏเคคเฅ‡ ||'
Mantra: Absolute Reality is infinite and whole
This is my interpretation.
[Please retweet]
1/n Image
That shanti-mantra is from the Hindu scripture, the 'ishopanishad', and is known as the 'Purnamadah Mantra'. It is a beautiful and profound expression of the concept of infinity or the absolute reality, also known as Brahman, in Hindu philosophy.
2/n
The mantra states that the Absolute Reality is infinite and whole - "Om, That is infinity, This is infinity; From is infinity; from that infinity, this infinity comes. From That infinity, this infinity is removed or added; infinity remains infinite."
3/n
Read 16 tweets
Mar 31
In this thread, I will offer a comprehensible overview of the mathematics underpinning ๐—ค๐˜‚๐—ฎ๐—ป๐˜๐˜‚๐—บ ๐—ฐ๐—ผ๐—บ๐—ฝ๐˜‚๐˜๐—ถ๐—ป๐—ด. We will explore topics such as complex numbers, qubit states, tensor products, unitary transformations, measurement, and entanglement.
[Please retweet]
1/n ๐Ÿ‘‡
๐Ÿ’ฅ๐—–๐—ผ๐—บ๐—ฝ๐—น๐—ฒ๐˜… ๐—ก๐˜‚๐—บ๐—ฏ๐—ฒ๐—ฟ๐˜€: Essential to quantum computing, complex numbers are written as z = a + bi, where a and b are real numbers and i is the imaginary unit (iยฒ = -1). Complex numbers are crucial for representing quantum states and their amplitudes.
2/n
๐ŸŒ ๐—ค๐˜‚๐—ฏ๐—ถ๐˜ ๐—ฆ๐˜๐—ฎ๐˜๐—ฒ๐˜€: In quantum computing, a qubit is a 2-dimensional complex vector represented as |ฯˆโŸฉ = ฮฑ|0โŸฉ + ฮฒ|1โŸฉ. ฮฑ and ฮฒ are complex coefficients (amplitudes) with |ฮฑ|ยฒ + |ฮฒ|ยฒ = 1, unlike classical bits (0 or 1), qubits exhibit superposition.
3/n
Read 14 tweets
Mar 23
In this short thread, I aim to share my thoughts on one of the best movies and one of my favourites, '๐€ ๐๐ž๐š๐ฎ๐ญ๐ข๐Ÿ๐ฎ๐ฅ ๐Œ๐ข๐ง๐,' as it aligns with my keen interest in movies centered around mathematics and physics.
1/n Image
This is a 2001 biographical drama film that tells the story of mathematician John Nash, who suffers from schizophrenia and struggles to distinguish between reality and hallucinations. The movie had a profound impact on audiences and raised awareness about mental illness.
2/n Image
The movie was a critical and commercial success, winning four Academy Awards, including Best Picture, and earning praise for its sensitive portrayal of mental illness. It helped to break down stigmas surrounding mental health and encouraged more open discussion of the issue.
3/n
Read 7 tweets
Mar 19
๐Œ๐ข๐ฅ๐ฅ๐ž๐ง๐ข๐ฎ๐ฆ ๐ฉ๐ซ๐ข๐ณ๐ž ๐ฉ๐ซ๐จ๐›๐ฅ๐ž๐ฆ๐ฌ:
In this brief overview, I attempt to provide concise explanations of the Millennium Prize Problems in mathematics. By successfully solving one of these problems, you would be eligible to receive a million-dollar prize.

a thread
1/n
The Millennium Prize Problems are a set of seven unsolved problems in mathematics that were announced by the Clay Mathematics Institute (CMI) on May 24, 2000.

2/n
The CMI established these problems to highlight some of the most challenging and important open questions in mathematics and to inspire progress in the field. A cash prize of $1 million is awarded for each problem that is solved, subject to the CMI's rules and criteria.

3/n
Read 23 tweets
Mar 18
In this short analysis, I try to explore the distinctions between Advaita and Visishtadvaita philosophies, examining their differences through the lens of the ancient Indian schools of thought known as Poorva Mimamsa and Uttara Mimamsa.

a thread...Please retweet.
1/n Image
เคธเคฆเคพเคถเคฟเคต เคธเคฎเคพเคฐเคฎเฅเคญเคพเคฎเฅ เคถเค‚เค•เคฐเคพเคšเคพเคฐเฅเคฏ เคฎเคงเฅเคฏเคฎเคพเคฎเฅเฅค
เค…เคธเฅเคฎเคฆเฅ เค†เคšเคพเคฐเฅเคฏ เคชเคฐเฅเคฏเคจเฅเคคเคพเคฎเฅ เคตเค‚เคฆเฅ‡ เค—เฅเคฐเฅ เคชเคฐเคฎเฅเคชเคฐเคพเคฎเฅเฅคเฅค

เคฒเค•เฅเคทเฅเคฎเฅ€เคจเคพเคฅ เคธเคฎเคพเคฐเคฎเฅเคญเคพเค‚ เคจเคพเคฅเคฏเคพเคฎเฅเคจเคฎเคงเฅเคฏเคฎเคพเคฎเฅเฅค
เค…เคธเฅเคฎเคฆเคพเคšเคพเคฐเฅเคฏ เคชเคฐเฅเคฏเคจเฅเคคเคพเค‚ เคตเคจเฅเคฆเฅ‡ เค—เฅเคฐเฅ เคชเคฐเคฎเฅเคชเคฐเคพเคฎเฅเฅคเฅค

2/n
Advaita and Vishishtadvaita are two major philosophical schools within the Vedanta tradition, which is a part of the broader Indian philosophical system. Vedanta is based on the interpretation of the Upanishads, the Bhagavad Gita, and the Brahma Sutras.

3/n
Read 20 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(