Suramya's Blog : Welcome to my crazy life…

September 12, 2020

Post-Quantum Cryptography

Filed under: Computer Related,Quantum Computing,Tech Related — Suramya @ 11:29 AM

As you are aware one of the big promises of Quantum Computers is the ability to break existing Encryption algorithms in a realistic time frame. If you are not aware of this, then here’s a quick primer on Computer Security/cryptography. Basically the current security of cryptography relies on certain “hard” problems—calculations which are practically impossible to solve without the correct cryptographic key. For example it is trivial to multiply two numbers together: 593 times 829 is 491,597 but it is hard to start with the number 491,597 and work out which two prime numbers must be multiplied to produce it and it becomes increasingly difficult as the numbers get larger. Such hard problems form the basis of algorithms like the RSA that would take the best computers available billions of years to solve and all current IT security aspects are built on top of this basic foundation.

Quantum Computers use “qubits” where a single qubit is able to encode more than two states (Technically, each qubit can store a superposition of multiple states) making it possible for it to perform massively parallel computations in parallel. This makes it theoretically possible for a Quantum computer with enough qubits to break traditional encryption in a reasonable time frame. In a theoretical projection it was postulated that a Quantum Computer could break a 2048-bit RSA encryption in ~8 hours. Which as you can imagine is a pretty big deal. But there is no need to panic as this is something that is still only theoretically possible as of now.

However this is something that is coming down the line so the worlds foremost Cryptographic experts have been working on Quantum safe encryption and for the past 3 years the National Institute of Standards and Technology (NIST) has been examining new approaches to encryption and data protection. Out of the initial 69 submissions received three years ago the group narrowed the field down to 15 finalists after two rounds of reviews. NIST has now begun the third round of public review of the algorithms to help decide the core of the first post-quantum cryptography standard.

They are expecting to end the round with one or two algorithms for encryption and key establishment, and one or two others for digital signatures. To make the process easier/more manageable they have divided the finalists into two groups or tracks, with the first track containing the top 7 algorithms that are most promising and have a high probability of being suitable for wide application after the round finishes. The second track has the remaining eight algorithms which need more time to mature or are tailored to a specific application.

The third-round finalist public-key encryption and key-establishment algorithms are Classic McEliece, CRYSTALS-KYBER, NTRU, and SABER. The third-round finalists for digital signatures are CRYSTALS-DILITHIUM, FALCON, and Rainbow. These finalists will be considered for standardization at the end of the third round. In addition, eight alternate candidate algorithms will also advance to the third round: BIKE, FrodoKEM, HQC, NTRU Prime, SIKE, GeMSS, Picnic, and SPHINCS+. These additional candidates are still being considered for standardization, although this is unlikely to occur at the end of the third round. NIST hopes that the announcement of these finalists and additional candidates will serve to focus the cryptographic community’s attention during the next round.

You should check out this talk by Daniel Apon of NIST detailing the selection criteria used to classify the finalists and the full paper with technical details is available here.

Source: Schneier on Security: More on NIST’s Post-Quantum Cryptography

– Suramya

Broken Blade (Fallen Blade 01) by Kelly McCullough

Filed under: Reviews-Fantasy — Suramya @ 11:13 AM

Broken Blade (Fallen Blade 01)
by Kelly McCullough

Description:

Once a fabled Blade of Namara, Aral Kingslayer fought for justice and his goddess alongside his familiar, a living shadow called Triss. Now with their goddess murdered and her temple destroyed, they are among the last of their kind. Surviving on the fringes of society, Aral becomes a drunken, broken, and wanted man, working whatever shadowy deal comes his way. Until a mysterious woman hires him to deliver a secret message-one that can either redeem him or doom him.

Buy From:

Rating: (4/5)

Review:

The Broken blade is the first book in the Fallen Blade series and it’s very different from his Webmage series. Its a little bit more darker with a more damaged & cynical hero rather than a wisecracking one. The book starts off with the main character Aral, getting drunk in a bar, and a lady walks in looking to hire him. This is a straight ripoff of all detective stories where the Damsel seeks out the hero for help. However we quickly find out that this is not the typical detective story and there is more to the damsel that we initially thought.

The characters in the book are very well written. A lot of Aral’s backstory is only hinted at for the initial part of the book, its only later in the book we get to know more about his story as a series of flashbacks. Kelly does a great job of showing the pain Aral is going through due to the murder of his goddess and his constant struggle with alcohol addiction. Some of the supporting characters could have been fleshed out more but it wasn’t bad enough to be distracting. The book is a light read and doesn’t require you to spend a lot of energy remembering plot points.

The epilogue of the book was a little bit unsatisfying for me as his decision didn’t really make sense from my perspective but looking at it from the perspective of someone who has lost everything and had been trying to drown his sorrows in alcohol it makes a certain amount of sense.

Great book. Looking forward to rereading the next book in the series.

September 11, 2020

Spellcrash (WebMage 05) by Kelly Mccullough

Filed under: Reviews-Urban Fantasy — Suramya @ 7:22 PM


Spellcrash (WebMage 05)
by Kelly Mccullough

Description:

Prepare for a total systems failure in this WebMage novel from Kelly McCullough.

Ravirn—umpteenth great-grandson of one of the three Fates—is a talented sorcerer and a computer hacker extraordinaire in a world where magic has merged with 21st century technology. But even though he’s the best hacker around, there are some things that even he can’t fix.

Necessity—the sentient computer that runs the multiverse—is still broken, and the only thing that can repair her is a massive reboot. But while Necessity is offline, anyone with enough power can attempt to seize control of the entire multiverse. As the time for the reboot draws near, four clear contenders emerge: Zeus, Hades, Fate, and Eris—all Gods from the Greek mythos who are more than a match for any man, even a demi-god like Ravirn. Now, in order to protect Necessity, Ravirn has to utilize all of his skills as a mage and fight to prevent complete chaos—even if it costs him his life…

Buy From:

Rating:

Review:

Ravirn or Raven as he is now know has managed to return to his home universe where Necessity—the sentient computer that runs the multiverse—is still broken and there are multiple factions trying to take over the computer by hacking in and whoever captures the flag and keeps it will end up ruling the universe. The stakes couldn’t be higher and Ravirn/Raven is still recovering from his wave-function escape trick which means that he can’t enter cyberspace by leaving his physical body behind.

Cerice & Shara have a pretty big role in the finale along with Fenris who accompanied Raven back to this universe. I really liked the ending of the book which neatly tied up all the loose ends while making sure it wasn’t a cliche. The book made sure most of the open questions had answers or sufficient mambo-jumbo to explain them away. A lot of what they talk about cyber security in the book actually makes sense even though it is layered in spellwork.

Final Recommendation: Fitting end to the series. Wouldn’t mind more books in this reality, maybe exploring some of the other Pantheons.

Testing the world’s largest digital camera by photographing Broccoli

Filed under: Astronomy / Space,Tech Related — Suramya @ 6:53 PM

The world largest digital camera has completed its first test successfully by capturing the first 3,200-megapixel images of a Broccoli. This camera is meant to be part of the telescope at the Vera Rubin Observatory where they will be taking photographs of the sky to help us improve our understanding of the universe. Once it goes live it will photograph its entire field of view (the area of about 40 full moons) every few nights, which will give the researchers the ability to pinpoint the locations of billions of stars and galaxies, while also catching anything that moves or flashes.

The imaging sensors for the camera took over 6 months to assemble as they need to be mounted very precisely. The sensors are assembled in a grid of 9 sensors called a scientific raft and the whole setup consists of 25 rafts. Each raft is precisely mounted with a gap of just 5 human hairs between each raft. Each raft costs approximately $3 million each so you won’t be able to buy it from the corner shop anytime soon. Once the sensors were assembled successfully the whole apparatus is cooled to a negative 150 degrees Fahrenheit which is their operating temperature.

Even though the assembly was completed back in January the scientists were unable to take test pictures due to the Coronavirus pandemic till May. Even though the sensor assembly has been completed the team still doesn’t have all the remaining camera components such as lenses. So they had to improvise by using a 150-micron pinhole to project images on to the CCD array. That’s correct, they used the same ‘technology’ as what we used as kids to learn about photography to take a picture with the largest ever camera built.

Since they needed to take a picture of something that would allow them to verify the quality of the picture they decided to take a picture of Broccoli which has a lot of lumps & bumps on its surface making its structure perfect to test out the new camera sensors.

“Taking these images is a major accomplishment,” said Aaron Roodman, professor and chair of the particle physics and astrophysics department and the scientist at SLAC responsible for the assembly and testing of the LSST camera, in a statement.

“With the tight specifications we really pushed the limits of what’s possible to take advantage of every square millimeter of the focal plane and maximize the science we can do with it.”

The team is estimating that the camera would be ready for testing by mid-2021 before it’s sent off to Chile for installation in the Vera Rubin Observatory.

Source: Vera Rubin: Super telescope’s giant camera spies broccoli

– Suramya

September 9, 2020

Augmented Reality Geology

Filed under: Computer Software,Emerging Tech,Interesting Sites,Tech Related — Suramya @ 10:17 PM

A lot of times when you look at Augmented Reality (AR), it seems like a solution looking for problem. We still haven’t found the Killer App for AR like the VisiCalc spreadsheet was the killer app for the Apple II and Lotus 1-2-3 & Excel were for the IBM PC. There are various initiatives underway but no one has hit the jackpot yet. There are applications that allow a Doctor to see a reference text or diagram in a heads up display when they’re operating which is something that’s very useful but that’s a niche market. We need something broader in scope and there is a lot of effort focused on the educational field where they’re trying to see if they can use augmented reality in classrooms.

One of the Implementations that sounds very cool is by an app that I found recently where they are using it to project a view of rocks and minerals etc for geology students using AR. Traditionally students are taught by showing them actual physical samples of the minerals and 2D images of larger scale items like meteor craters or strata. The traditional way has its own problems of storage and portability but with AR you can look at a meteor crater in a 3D view, and the teacher can walk you through visually on how it looks and what geological stresses etc formed around it. The same is also possible for minerals and crystals along with other things.

There’s a new app, called GeoXplorer available on both Android and iOS that allows you to achieve this. The app was created by the Fossett Laboratory for Virtual Planetary Exploration to help students understand the complex, three-dimensional nature of geologic structures without having to travel all over the world. The app has a lot of models programmed into the system already with more on the way. Thanks to interest from other fields they are looking at including models of proteins, art, and archeology as well into the App.

“You want to represent that data, not in a projective way like you would do on a screen on a textbook, but actually in a three-dimensional way,” Pratt said. “So you can actually look around it [and] manipulate it exactly how you would do in real life. The thing with augmented reality that we found most attractive [compared to virtual reality] is that it provides a much more intuitive teacher-student setting. You’re not hidden behind avatars. You can use body-language cues [like] eye contact to direct people to where you want to go.”

Working with the Unity game engine, Pratt has since put together a flexible app called GeoXplorer (for iOS and Android) for displaying other models. There is already a large collection of crystalline structure models for different minerals, allowing you to see how all the atoms are arranged. There are also a number of different types of rocks, so you can see what those minerals look like in the macro world. Stepping up again in scale, there are entire rock outcrops, allowing for a genuine geology field-trip experience in your living room. Even bigger, there are terrain maps for landscapes on Earth, as well as on the Moon and Mars.

Its still a work in progress but I think it’s going to be something which is going to be really cool and might be quite a big thing coming soon into classrooms around the world. The one major constraint that I can see is right now, you have to use your phone as the AR gateway which makes it a bit cumbersome to use, something like a Microsoft HoloLens or other augmented reality goggles will make it really easy to use and make it more natural, but obviously the cost factor of these lenses is a big problem. Keeping that in mind it’s easy to understand why they went with the Phone as the AR gateway instead of a Hololens or something similar.

From Martian terrain samples collected by NASA’s Mars Reconnaissance Orbiter to Devil’s Tower in Wyoming to rare hand samples too delicate to handle, the team is constantly expanding the catalog of 3D models available through GeoXplorer and if you have a model you’d like to see added to the app please get in contact with the Fossett Lab at fossett.lab@wustl.edu.

– Suramya

September 8, 2020

MythOS (WebMage 04) by Kelly Mccullough

Filed under: Reviews-Urban Fantasy — Suramya @ 1:45 PM


MythOS (WebMage 04)
by Kelly Mccullough

Description:

Computer savvy sorcerer Ravirn learns that not every world is user friendly in this WebMage novel from Kelly McCullough.

In the 21st century, magic has advanced with the times and gone digital. Ravirn—umpteenth great-grandson of one of the three Fates—is a talented sorcerer, a computer hacker extraordinaire, and in the process of becoming a minor demi-god. His best friend and familiar is both a goblin and a laptop, changing shape from one to the other as needed.

While repairing Necessity (the badly-broken sentient computer that runs the multiverse), Ravirn is thrown into a very different place, a parallel world where the Greek gods are only myths. This strange realm is ruled by the Norse pantheon of gods—Odin, Thor, and other fun-loving brutes—and their magic uses a completely different operating system. A system that Ravirn will have to hack if he ever wants to get out of Asgard alive…

Buy From:

Rating: (4.5/5)

Review:

This review will have spoilers about events from the previous books in the series because it build on top of them. If you haven’t yet read the previous books, stop reading.

MythOS picks up a bit after the previous book in the series ended, where Raven is still trying to fix the problems with Necessity. This is the biggest problem I had with the book, since in the previous book at the end he takes over the powers of Necessity to play system administrator with the universe and fixes a lot of issues. However for some reason they never explore he doesn’t fix Necessity. Its a small thing but it bugged me.

While Raven is trying to fix the universe he is suddenly transported to elsewhere where the Greek Pantheon doesn’t exist and the world is ruled/managed by the Gods from the Norse mythology. We are introduced to some of the Norse Gods in the book while others are just referenced. I liked how the characters of Loki & Fenris were portrayed. In most depictions they are either a soulless trickster or the personification of evil, here they are shown to be someone who wants to get out of their preordained role and are cast as victims of fate who are trying everything to get out of their destined path.

The limitation on Raven & Tisiphone due to being in the wrong universe and not connected to Necessity make things a lot more interesting as otherwise they pretty much had enough power to bull through their problems and now they had to work for it (for the most part).

This detour also opens up the possibility of other universes based on other mythological figures from around the world. Maybe in the future Kelly will explore these other universes as well (If he does then I will be in line to buy the books)

– Suramya

Should our ‘WHY’ change based on what we’re doing & where we are?

Filed under: My Thoughts — Suramya @ 11:00 AM

I was watching this video shared to me by Manisha, where Simon Sinek is basically talking about how our ‘why’ doesn’t change based on what we are doing and where we are. As per him “You only have one why there is no such thing as a personal why and a professional why. You are who you are. And the reason your friends love you is the exact same reason your colleagues and your customers and your clients love you. It’s because of you. And if you’re acting differently in one of those two places than in one of those two places, you’re lying.”. The Full transcript of his video is below (transcribed by Otter.ai.).

You only have one why there is no such thing as a personal why and a professional, why you are who you are. And the reason your friends love you is the exact same reason your colleagues and your customers and your clients love you. It’s because of you. And if you’re acting differently in one of those two places than in one of those two places, you’re lying. There’s only one wine, the opportunities to bring your wife to life personally. Remember, it’s not about what you do. So my Y is to inspire people. So how do I show up as a friend, to inspire people? How do I show up as a, as a as a colleague, to inspire people I’m going to say different things. But ultimately, I have to bring my wife to life in different products, those products are friend, buy those products or leader those products or colleague, those products are brother and son and uncle and all of these places. These are different products. These are different things that I do that I have to bring my wife to life. So you only have one y and your y never changes your whole life. Regardless of The role you play, the opportunity your life affords you is is to bring your is is all the choices you can make to bring your wife to life. So the question is, is what you’re doing and why you’re doing it consistent? Because only when, why how and what are in perfect balance? Do we know who you are? People that people tell me all that for years people I forgot the who know I didn’t? Who is the sum total of why, how and what when you know what you believe? And you follow your values and what you do reflects what you believe in your values, then we know who you are, if those things are out of order, or they are you violate those things people say it’s like I don’t know who you are anymore. You have one why your why never changes just like a company, our personal why’s an origin story. It’s where we come from. It’s who we are. It’s how we were raised and the rest of our lives, opportunities to live in balance or not.

This transcript was generated by Otter.ai

I don’t agree 100% with Simon on this as how I behave and act is dependent on who I am with. Basically, when I go and meet friends, the persona I’m showing is a subset of my actual behavior/personality. For example, when I’m at work cracking inappropriate/risque jokes is something that is not advisable and what is called a bad idea. But when you are with close friends its a completely different story, you would crack jokes & make fun of each other and that’s completely accepable. Does that mean that I am not ‘true to my why’? Ofcourse not! Its a different part of my personality. However, as per Simon one of these behaviors is a lie because I am acting differently in both places.

Saying that you are not showing your true self because you’re only showing subsets of your personality is not really accurate, I call it being true in context. I’ll give another example. There are certain things/activities/actions that you will share with very close friends but would not share/do in front of casual acquaintances/co-workers. If you don’t believe me, look at how you behave with your school friends versus how you behave with your college friends versus coworkers. How your tone, your body language, your vocabulary use etc changes is based on who you are with. This is basic communication skills you learn as a kid where you are told to ‘know your audience‘. What you talk about & how you talk about it completely depends on the people you are communicating with.

All that being said, obviously your core personality and your core ethics etc will not (and should not) change depending on the circumstances but what subset of myself is shared is something that I decide based on the scenario and the audience.

What do you think?

– Suramya

September 7, 2020

Bigotry is not something kids are born with, they learn it from the people around them

Filed under: My Thoughts — Suramya @ 5:41 PM

Some of you might have noticed that I didn’t post anything yesterday. (Or atleast I hope you did) As basically because I had a bunch of stuff I needed to take care of and it was a Sunday so I was too busy relaxing and didn’t feel like writing up a post. Which is unfortunate because I broke my 20+ day streak of posting new blog posts every day on the website. So to make up for it, you get to read two blog post’s today. 🙂

Below is a comic that I stumbled across while browsing the web earlier today by, ‘Sohmer & Lar‘. I love this comic because it clearly shows how bigotry or hate is not something kids are born with. It’s something they learn from the people around them.


Least I could Do: Beginnings

I don’t get why people believe that they have the right and the authority to tell others that ‘This love is correct’, but ‘that other one is an abomination and you’ll go to hell for it’. In my opinion, hate & being a bigot is the worst thing you can do. If you hate someone for loving someone then it really says a lot more about you than the other person. If you feel that you are morally obliged to dictate to me (or anyone else) who someone should be allowed to love and generally acting like a moral police then I don’t think I want to associate with you. It was not nice knowing you, please take a hike.

Anyway, just wanted to share this comic with you all.

– Suramya

Govt mulls mandating EV charging kiosks at all 69,000 petrol pumps in India

Filed under: Emerging Tech,My Thoughts,News/Articles — Suramya @ 12:36 PM

The Indian Government is doing an extensive push for promoting renewable energy and the increased push for Electric Vehicles are part of the effort. Earlier this month I talked about how they are trying to make EV’s cheaper by allowing consumers to purchase without a battery. Now they are looking at mandating the installation of EV Charging kiosks on all petrol pumps in India (~69,000). This move will resolve one of the biggest concerns (after cost) of operating an EV – namely how/where can we charge it during travel.

We had a similar problem when CNG (Compressed Natural Gas) was mandated for all Auto’s & buses (at least in Delhi). There was a lot of resistance to the move because there were only 2-3 CNG fuel pumps in Delhi at the time, then a lot of new pumps were built and existing pumps also added CNG option which made CNG an attractive & feasible solution. I am hoping that the same will be the case with EV Charging points once the new rule is implemented.

In a review meeting on EV charging infrastructure, Power Minister R K Singh suggested oil ministry top officials that “they may issue an order for their oil marketing companies (OMCs) under their administrative control for setting up charging kiosks at all COCO petrol pumps”, a source said.

Other franchisee petrol pump operators may also be advised to have at least one charging kiosk at their fuel stations, the source said adding this will help achieve “EV charging facility at all petrol pumps in the country”.

Under the new guidelines of the oil ministry, new petrol pumps must have an option of one alternative fuel.

“Most of the new petrol pumps are opting for electric vehicle charging facility under alternative fuel option. But it will make huge difference when the existing petrol pumps would also install EV charging kiosks,” the source said.

Source: Hindustan Times

– Suramya

September 5, 2020

Flowers from Jani’s garden

Filed under: My Life — Suramya @ 6:02 PM

Don’t feel much like writing today, so here are some flowers from Jani’s garden instead to brighten your day.


Rangoon Creeper


Rose


Flower arrangement from home grown flowers

– Suramya

« Newer PostsOlder Posts »

Powered by WordPress