Cybersecurity in the Metaverse Era
#Pure tech
02.16.2023 Reading time: 8 minutes
Beatriz García Markaida
Illustration: Higi Vandis
When new technologies appear, it’s common for two types of reactions to arise. On the one hand, we have the enthusiastic impulse that wants to see what doors these breakthroughs can open up. On the other, there is the conservative and slightly grouchy little voice that fears the risks that technological development may bring: hacking, cyber scams, the robot uprising, and the collapse of society as we know it.
As usual, both sides have a point: when a tool is powerful, you have to make sure you know how to use it ethically and responsibly. With the widespread use of social media, we’re increasingly aware of the need to secure and guarantee the privacy of our personal data. The metaverse is no exception: its popularization means an increase in the amount of sensitive information that is shared on our behalf – from personal data to banking transactions.
Ensuring that all this information is transmitted securely requires legal and technical efforts of which the general public often remains unaware. Cybersecurity is the area involved with protecting systems and information against digital attacks, and it is in constant development as technological needs evolve and new threats emerge.
HOW DO WE SHARE SECRETS SECURELY?
Let’s imagine that we are British spies, at the service of His Majesty. If we wanted to send him a secret message, we could simply write it in such a way that each letter of the alphabet was replaced by the one immediately following it: A now stands for B, B now stands for C, etc. This process is just about one of the simplest, most intuitive, and oldest ways to encode a message: the Caesar cipher. We could make it more complex and substitute each letter of the alphabet for another, in no particular order, in what is called a Vigenère cipher.
In both cases, in order for His Majesty to understand the message, he would need to know what substitutions we made when writing it. Of course, anyone who got their hands on our little “cheat sheet” would be able to understand the messages sent. This is the weakness of symmetric cryptography, in which the security of the shared information depends on the parties involved knowing a secret key previously agreed upon. Today we use more complex symmetric cryptography protocols, such as the AES algorithm.
To talk about the other great family of cryptographic methods, I’m afraid we must turn to mathematics. Let’s start with the basics: multiplying two numbers is easy. We learn to do it in elementary school, and later we just do it with a calculator. The reverse process is somewhat more complicated: we also learn to separate a number into its factors in secondary school, but where is the key for factoring on our calculators?
It turns out that performing this operation is very difficult for conventional computers. There is currently no known classical algorithm that solves this problem efficiently: for a 200-digit number, the most recent experiment took 18 months to solve the problem and used 80 CPUs, consuming more than 50 years of computation time.
Asymmetric cryptography benefits from this great difficulty. Both His Majesty and his secret service have their own public keys, which are accessible to everyone, and which are based on multi-digit prime numbers. Thanks to the RSAalgorithm, these keys can be combined to disclose secrets: multiplying prime numbers is easy, but if someone intercepts this multiplication, it would be very difficult for them to know which two keys were used to create it.
THE QUANTUM THREAT TO CYBERSECURITY
Having gotten this far, we can hope that this whole cybersecurity thing will provide us with a certain level of trust. Our data should be safe behind all that math, right? This is how things have been for decades, and this is how things are today – except for a few cyberattacks. However, quantum computing (which everyone is already talking about) brings with it a threat that has been a theoretical concern for years.
Quantum computing entails an acceleration of certain specific tasks. Grover’s algorithm, which allows us to search unsorted databases, threatens symmetric cryptography. Using it, a hacker could try different secret keys twice as fast, doing so until he found the one that would allow him to decrypt our messages to His Majesty. To maintain the same levels of security, we would simply have to make our passwords twice as long.
However, it is public-key cryptography that is most threatened by the advantages of quantum computers. Shor’s algorithm is designed to solve the problem of factoring large numbers, the basis for the RSA algorithm. Yes, we could make our keys more secure by making them longer, but that wouldn’t bother a quantum hacker too much. If a classical computer takes 10 times as long to factor a key 10 times larger, a quantum computer may only need twice as long.
MODERN PROBLEMS REQUIRE MODERN SOLUTIONS
So, then… Is our personal data at the mercy of quantum computers? Fortunately, despite the clear theoretical advantages of quantum computing, it’s estimated that there are still 5-10 years left before quantum computers can really threaten today’s cybersecurity.
Meanwhile, cybersecurity experts are not standing idly by. In recent years, institutions such as the NIST (National Institute of Standards and Technology) have been looking for candidate algorithms to carry the burden of data protection, undertaking several rounds of selection. However, just as quantum technologies bring cybersecurity threats, they may also give us ways to deal with those dangers.
DO QUANTUM PROBLEMS REQUIRE QUANTUM SOLUTIONS?
Although the breakthrough that has achieved most fame is quantum computing, recent technological advances are not only limited to quantum computers and algorithms. Quantum cryptography is an area that has been in development since the end of the last century and, although it’s also governed by the principles of entanglement and superposition, its way of working and use are more specific than those of a general-purpose quantum computer. In addition, it has the advantage of thwarting quantum cyberattacks.
The most explored quantum cryptography technique is Quantum Key Distribution, or QKD, which is based on the transmission of polarized light pulses in different directions: vertical or horizontal, clockwise or counterclockwise, etc. Each of these directions would translate into either a 0 or 1 bit of a secret key, which we could then use to encrypt our messages with His Majesty.
Due to the quantum properties of light, which do not allow for information to be extracted from systems without disturbing the system, it is possible to detect whether the signal has been covertly intercepted. That is, we’d be able to tell if someone had been a bit nosy, causing the information to collapse before its final interception. If we detect that the key was compromised, we could simply discard it and send another one. We wouldn’t transmit our actual message until we’re able to transmit the key without it being intercepted.
This entire process requires a specialized team. Currently, QKD implementations are carried out in two main ways: via satellite and via fiber optics. Each of these technologies has its pros and cons, but there are now commercial teams implementing them.
RESPONSIBILITY IN THE FACE OF CHANGE
Technological advances open doors to different ways of socializing and seeing life. They allow us to perform tasks in ways that were previously impossible, with both the metaverse and quantum computing entailing a paradigm shift. However, these advances are also a double-edged sword, as they also bring with them certain vulnerabilities. Faced with this dichotomy, it’s important to be aware of the advantages that these changes bring us, but also of their risks. Even more importantly, we must know how to combat those risks.
Labels
- #tech
- #quantum
- #computación
- #futuro
- #metaverso
Take our advice and check it out
Slide to show more
Cookies
We use proprietary and third-party cookies for technical, analytical and customisation purposes, such as choosing the language in which to display the website. For more information, please consult our cookies policy (Opens modal window).
Cookies policy
The website at https://www.bizkaia.eus (hereinafter, the Website) uses tools to track browsing activity on the website and the IP address of the service recipient for the purpose of improving and guaranteeing the provision of services or technical operation of the website, distinguishing you from other users and analysing your browsing habits.
This Cookies Policy seeks to inform you clearly and precisely about the operation and function of the cookies we use.
What are cookies and why do we use them?
A cookie is a file that is downloaded to your computer when accessing certain websites.
Cookies enable a website to, among other things, store and recover information about the browsing habits of a user or their device and, depending on the information contained and the way in which the same is used by the device, may be used to recognise the user.
Current law allows us to store cookies on your device if they are strictly necessary for operation of this website. However, we need permission for all other cookies.
Types of cookies based on the managing entity
Depending on who manages the computer or domain from where the cookies are sent and who processes the data obtained, a distinction can be made between the following types of cookies:
- Proprietary cookies: these are managed by the Provincial Council of Biscay.
-
Third-party cookies: these are managed by another entity, which processes the data obtained via the cookies.
This website may contain cookies belonging to the Basque Government, used for its own purposes and stored by domains other than those owned by the Bizkaia Provincial Council.
Types of cookies based on their purpose
- Technical cookies: these allow the user to browse a website, platform or application and to use the various options or services available, such as control data traffic and communication, identify the session, access restricted areas, request registration or participation in an event, use security elements while browsing, store content for video or audio playback, or share content via social media networks.
- Customisation cookies: these allow the user to access the service with some general characteristics predefined according to a series of criteria on the user’s device, such as the language, type of browser being used to access the service, regional configuration from where the service is accessed, etc.
- Analysis cookies: these allow the number of users to be counted and the browsing activity to be statistically measured and analysed for the purpose of improving the services made available. They may be proprietary or third-party cookies.
Duration of the cookies
- Session cookies: these collect and store data while the user is visiting a website.
- Persistent cookies: the data are stored on the device in an ongoing fashion and may be accessed and processed during a period defined by the cookie manager, which may range from a few minutes to several years.
Which cookies does this website use?
In each row you can find data relating to Technical cookies
| Name | Purpose | Duration | Owner |
|---|---|---|---|
| JSESSIONID | Session identifier | Session | Bizkaia Provincial Council |
| ASPSESSIONID | Session identifier | Session | Bizkaia Provincial Council |
| TS01 | Session identifier | Session | Bizkaia Provincial Council |
| LFR_SESSION_STATE | Session identifier | Session | Bizkaia Provincial Council |
| COOKIE_SUPPORT | Indicate whether the user has the cookie support activated | 1 year | Bizkaia Provincial Council |
| pc_tecnicas_bizkaia | Choose your preferences for acceptance of the block of technical cookies | 1 year | Bizkaia Provincial Council |
| pc_analitica_bizkaia | Choose your preferences for acceptance of the block of analytical cookies | 1 year | Bizkaia Provincial Council |
| pc_preferencias_bizkaia | Choose your preferences for acceptance/rejection of the block of preferential cookies | 1 year | Bizkaia Provincial Council |
| pc_terceros_bizkaia | Choose your preferences for acceptance/rejection of the block of third-party cookies | 1 year | Bizkaia Provincial Council |
| Kultursistema_session | Keeping the user’s session | 1 year | Kultursistema |
| CPLB | Contains information used by our load-balancing servers | Session | Provincial Council of Biscay |
| XSRF-TOKEN | To prevent CSRF (Cross-Site Request Forgery) attacks | 1 year | Kultursistema |
| _GRECAPTCHA | Protects the website from spam and brute-force attacks | 5 months |
In each row you can find data relating to Analysis cookies
| Name | Purpose | Duration | Owner | |
|---|---|---|---|---|
| dtCookie | Track a visit through multiple requests | Session | Bizkaia Provincial Council | |
| dtLatC | Measure the latency of the server to monitor performance | Session | Bizkaia Provincial Council | |
| dtPC | Necessary to identify the appropriate parameters for beacon transmission; includes session ID for correlation | Session | Bizkaia Provincial Council | |
| dtSa | Intermediate storage for actions spanning pages | Session | Bizkaia Provincial Council | |
| rxVisitor | Visitor ID to correlate sessions | Constantly | Bizkaia Provincial Council | |
| rxvt | Session waiting time | Session | Bizkaia Provincial Council | |
| iyrc-user-id | Distinguish users | 1 year | Bizkaia Provincial Council | |
| _ga, _ga_XXXXXXXXXXX | Analysis | To distinguish users | 2 years | Google Analytics |
| _gat, _gat_XXXXXXXXXXX | Analysis | To limit the percentage of requests | 1 minute | Google Analytics |
| _gid | Analysis | To distinguish users | 1 day | Google Analytics |
In each row you can find data relating to Personalisation cookies
| Name | Purpose | Duration | Owner |
|---|---|---|---|
| Idioma | Select the language preferred by the user | 1 year | Bizkaia Provincial Council |
| cookie-tramites-favs | Save favourite procedures in Prior Appointment | 1 year | Bizkaia Provincial Council |
In each row you can find data relating to Third-party cookies
| Name | Purpose | Duration | Owner |
|---|---|---|---|
| CLID | Identify a user’s first visit | 1 year | Microsoft Clarity |
| APISID | Store user preferences and information during page views with Google maps in them. | 2 years | |
| HSID | Store user preferences and information during page views with Google maps in them. | 2 years | |
| MUID | Store user preferences and information during page views with Google maps in them. | 1 year | Microsoft Clarity |
| NID | Remember their preferences and other information | 6 months | |
| SAPISID | Show personalised advertisements on Google sites | 2 years | |
| SID | Provide advertisement delivery or retargeting, provide fraud prevention. | 2 years | |
| SIDCC | Provide reliable web traffic identification. | 1 year | |
| SM | Used to synchronise the MUID between Microsoft domains. | Session | Microsoft Clarity |
| SSID | Provide advertisement delivery or retargeting, provide fraud prevention. | 2 years | |
| __Secure-1PAPISID | Create a website visitor interest profile to show relevant and personalised Google advertising. | 2 years | |
| __Secure-1PSID | Create a website visitor interest profile to show relevant and personalised Google advertising. | 2 years | |
| __Secure-1PSIDCC | Create a website visitor interest profile to show relevant and personalised advertising through retargeting. | 1 year | |
| __Secure-1PSIDTS | Create a website visitor interest profile to show relevant and personalised advertising through retargeting. | 1 year | |
| __Secure-3PSID | 2 years | ||
| __Secure-3PSIDCC | Create a website visitor interest profile to show relevant and personalised advertising through retargeting. | 1 year | |
| __Secure-3PSIDTS | Create a website visitor interest profile to show relevant and personalised advertising through retargeting. | 1 year | |
| __Secure-ENID | Necessary cookies to use website services and options | 1 year | |
| ar_debug | Refine advertisements. | 1 año | |
| MR | Indicate when MUID is refreshed | 6 months | Microsoft Clarity |
| XSRF-TOKEN | Indicate when MUID is refreshed | 1 hour | Kultursistema |
| _fbp | Store and track website visits | 1 year | |
| kultursistema_session | Keep the user’s session | 1 hour | Kultursistema |
| AEC | Detect spam, fraud, and abuse | 6 months | |
| SOCS | Store user cookies preferences | 13 months | |
| Locale | not available | Basque government | |
| _hegoa_coop_session | Create a session ID for users | Session | Basque government |
How to deactivate or delete cookies?
When first accessing the Website, the user may configure and accept or reject the cookies on this Website. Subsequently, the user may change or withdraw their consent at any time via this Cookies Policy or the settings page.
However, you may exercise your right to freely deactivate them and even delete the cookies on this Website at any time. This is done differently depending on which browser you are using. Here is a quick guide for the most popular browsers.
- Deactivate Cookies in Chrome
- Deactivate Cookies in Explorer
- Deactivate Cookies in Firefox
- Deactivate Cookies in Safari
- Deactivate Cookies in Edge
If you deactivate or delete cookies, certain features of the Website may no longer function correctly.
Changes to the Cookies Policy
The Website reserves the right to change this Cookies Policy under the terms provided for by current legislation. We therefore recommend that you revise this policy each time you access our website to see any changes and read the pertinent information.
Configure cookies
We show you hereinbelow the different categories of cookies that our web page uses. You can personalise your choice by accepting or rejecting these categories through the buttons enabled to that end. For more information, consult our cookies policy (Opens modal window).
-
Technical Always active
These are needed to allow browsing on our website and for basic tasks related to correct website operation.
