tags. Translate each paragraph.
First paragraph: "A software vulnerability in Coldcard hardware wallets went undetected for five years, potentially allowing attackers to reconstruct private keys and steal over 1,100 Bitcoin — worth about $38 million at the time. The wallet's manufacturer said the flaw was discovered partly with the help of artificial intelligence."
Translation: "Coldcard-laitelompakoissa ollut ohjelmistohaavoittuvuus pysyi havaitsematta viisi vuotta, ja se saattoi mahdollistaa hyökkääjille yksityisavainten rekonstruoinnin ja yli 1 100 Bitcoinin varastamisen – tuolloin noin 38 miljoonan dollarin arvosta. Lompakon valmistaja sanoi, että haavoittuvuus löydettiin osittain tekoälyn avulla."
Note: "hardware wallets" = "laitelompakot" or "hardware-lompakot"? In Finnish, often "laitelompakko" is used. I'll use "laitelompakot". "private keys" = "yksityisavaimet". "reconstruct" = "rekonstruoida" or "jälleenrakentaa"? Better "rekonstruoida" is fine. "worth about $38 million at the time" = "tuolloin noin 38 miljoonan dollarin arvosta". "partly with the help of artificial intelligence" = "osittain tekoälyn avulla".
Second paragraph: "The vulnerability existed in Coldcard wallets since at least 2021, according to the company. It allowed attackers to recover private keys from the devices, enabling a coordinated sweep of wallets. The theft of more than 1,100 Bitcoin was the result. Coldcard has not disclosed how many wallets were compromised or whether all affected users have been notified."
Translation: "Yrityksen mukaan haavoittuvuus on ollut olemassa Coldcard-lompakoissa ainakin vuodesta 2021 lähtien. Se mahdollisti hyökkääjille yksityisavainten palauttamisen laitteista, mikä mahdollisti lompakoiden koordinoidun tyhjennyksen. Seurauksena oli yli 1 100 Bitcoinin varastaminen. Coldcard ei ole paljastanut, kuinka monta lompakkoa vaarantui tai onko kaikkiin asianomaisiin käyttäjiin otettu yhteyttä."
Note: "coordinated sweep" = "koordinoitu tyhjennys" or "koordinoitu pyyhkäisy"? Better "koordinoitu tyhjennys" (sweep meaning to clear out). "compromised" = "vaarantui" or "vaarannettiin". "notified" = "otettu yhteyttä" or "ilmoitettu". I'll use "onko kaikkiin asianomaisiin käyttäjiin ilmoitettu" but "otettu yhteyttä" is fine.
Third paragraph: "AI-Assisted Discovery" heading: "Tekoälyn avustama löytö" or "Tekoäly auttoi löydössä". I'll use "Tekoälyn avustama löytö".
Content: "Coldcard attributed the discovery of the flaw partly to AI. The company did not provide details on which AI tools or methods were used, but the acknowledgment marks a notable instance of AI being credited with finding a critical hardware vulnerability. The finding led to a patch, though the timeline of the fix is unclear."
Translation: "Coldcard katsoi haavoittuvuuden löytymisen johtuvan osittain tekoälystä. Yritys ei antanut yksityiskohtia siitä, mitä tekoälytyökaluja tai -menetelmiä käytettiin, mutta tunnustus on merkittävä tapaus siitä, että tekoälylle annetaan kunnia kriittisen laitehaavoittuvuuden löytämisestä. Löytö johti korjaustiedostoon, mutta korjauksen aikataulu on epäselvä."
Note: "patch" = "korjaustiedosto" or "päivitys" or "paikkaus". Usually "korjaustiedosto" is fine. "timeline" = "aikataulu". "unclear" = "epäselvä".
Fourth paragraph: "Coordinated Sweep and Aftermath" heading: "Koordinoitu tyhjennys ja jälkiseuraukset" or "Koordinoitu tyhjennys ja sen seuraukset". I'll use "Koordinoitu tyhjennys ja jälkiseuraukset".
Content: "The theft involved a coordinated sweep, suggesting the attackers had a systematic approach. Coldcard has not confirmed if law enforcement is involved. Users are advised to check for updates from the manufacturer. The incident raises questions about the security of hardware wallets that have been on the market for years without a discovered flaw."
Translation: "Varkaus sisälsi koordinoidun tyhjennyksen, mikä viittaa siihen, että hyökkääjillä oli järjestelmällinen lähestymistapa. Coldcard ei ole vahvistanut, onko lainvalvontaviranomaiset mukana. Käyttäjiä kehotetaan tarkistamaan valmistajan päivitykset. Tapaus herättää kysymyksiä laitelompakoiden turvallisuudesta, jotka ovat olleet markkinoilla vuosia ilman havaittua haavoittuvuutta."
Note: "law enforcement" = "lainvalvontaviranomaiset". "updates" = "päivitykset". "without a discovered flaw" = "ilman havaittua haavoittuvuutta".
Fifth paragraph: "The full scope of the breach remains unknown. Coldcard has not said how many wallets were affected or whether the attackers have been identified. For now, the industry is left with a five-year-old vulnerability and a $38 million question."
Translation: "Tietomurron täysi laajuus on edelleen tuntematon. Coldcard ei ole kertonut, kuinka monta lompakkoa on vaikuttanut tai onko hyökkääjät tunnistettu. Toistaiseksi toimiala on j