diff --git a/data/chips/STM32F415OG.json b/data/chips/STM32F415OG.json
index d666f1f..f440488 100644
--- a/data/chips/STM32F415OG.json
+++ b/data/chips/STM32F415OG.json
@@ -754,7 +754,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v1",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F415RG.json b/data/chips/STM32F415RG.json
index 7f92cc9..32a744a 100644
--- a/data/chips/STM32F415RG.json
+++ b/data/chips/STM32F415RG.json
@@ -772,7 +772,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v1",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F415VG.json b/data/chips/STM32F415VG.json
index 1afa167..7901f14 100644
--- a/data/chips/STM32F415VG.json
+++ b/data/chips/STM32F415VG.json
@@ -782,7 +782,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v1",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F415ZG.json b/data/chips/STM32F415ZG.json
index 68fbe7f..99ebc1e 100644
--- a/data/chips/STM32F415ZG.json
+++ b/data/chips/STM32F415ZG.json
@@ -814,7 +814,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v1",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F417IE.json b/data/chips/STM32F417IE.json
index a8fbe11..2e11235 100644
--- a/data/chips/STM32F417IE.json
+++ b/data/chips/STM32F417IE.json
@@ -840,7 +840,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v1",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F417IG.json b/data/chips/STM32F417IG.json
index e61de89..4213a9e 100644
--- a/data/chips/STM32F417IG.json
+++ b/data/chips/STM32F417IG.json
@@ -840,7 +840,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v1",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F417VE.json b/data/chips/STM32F417VE.json
index e32fa92..61ff90e 100644
--- a/data/chips/STM32F417VE.json
+++ b/data/chips/STM32F417VE.json
@@ -794,7 +794,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v1",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F417VG.json b/data/chips/STM32F417VG.json
index f23e6e3..8c5a86d 100644
--- a/data/chips/STM32F417VG.json
+++ b/data/chips/STM32F417VG.json
@@ -794,7 +794,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v1",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F417ZE.json b/data/chips/STM32F417ZE.json
index 10d857e..f72a5fa 100644
--- a/data/chips/STM32F417ZE.json
+++ b/data/chips/STM32F417ZE.json
@@ -826,7 +826,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v1",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F417ZG.json b/data/chips/STM32F417ZG.json
index d4d08d8..869f10d 100644
--- a/data/chips/STM32F417ZG.json
+++ b/data/chips/STM32F417ZG.json
@@ -826,7 +826,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v1",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F437AI.json b/data/chips/STM32F437AI.json
index c3b19b1..0f886ca 100644
--- a/data/chips/STM32F437AI.json
+++ b/data/chips/STM32F437AI.json
@@ -847,7 +847,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F437IG.json b/data/chips/STM32F437IG.json
index 5f91360..a196561 100644
--- a/data/chips/STM32F437IG.json
+++ b/data/chips/STM32F437IG.json
@@ -846,7 +846,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F437II.json b/data/chips/STM32F437II.json
index 6b178c4..a8d1cc1 100644
--- a/data/chips/STM32F437II.json
+++ b/data/chips/STM32F437II.json
@@ -879,7 +879,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F437VG.json b/data/chips/STM32F437VG.json
index c6ef985..82379c5 100644
--- a/data/chips/STM32F437VG.json
+++ b/data/chips/STM32F437VG.json
@@ -800,7 +800,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F437VI.json b/data/chips/STM32F437VI.json
index a7cc1bc..53fe65b 100644
--- a/data/chips/STM32F437VI.json
+++ b/data/chips/STM32F437VI.json
@@ -833,7 +833,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F437ZG.json b/data/chips/STM32F437ZG.json
index a1671d6..cc5291e 100644
--- a/data/chips/STM32F437ZG.json
+++ b/data/chips/STM32F437ZG.json
@@ -832,7 +832,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F437ZI.json b/data/chips/STM32F437ZI.json
index 8d81d3b..4c53f4a 100644
--- a/data/chips/STM32F437ZI.json
+++ b/data/chips/STM32F437ZI.json
@@ -865,7 +865,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F439AI.json b/data/chips/STM32F439AI.json
index 7781c7d..f443f52 100644
--- a/data/chips/STM32F439AI.json
+++ b/data/chips/STM32F439AI.json
@@ -859,7 +859,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F439BG.json b/data/chips/STM32F439BG.json
index 2896c13..c1d9eea 100644
--- a/data/chips/STM32F439BG.json
+++ b/data/chips/STM32F439BG.json
@@ -848,7 +848,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F439BI.json b/data/chips/STM32F439BI.json
index 1834303..1f96a3b 100644
--- a/data/chips/STM32F439BI.json
+++ b/data/chips/STM32F439BI.json
@@ -881,7 +881,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F439IG.json b/data/chips/STM32F439IG.json
index 672fe0b..fae2b1a 100644
--- a/data/chips/STM32F439IG.json
+++ b/data/chips/STM32F439IG.json
@@ -858,7 +858,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F439II.json b/data/chips/STM32F439II.json
index a98d9b4..0070f71 100644
--- a/data/chips/STM32F439II.json
+++ b/data/chips/STM32F439II.json
@@ -891,7 +891,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F439NG.json b/data/chips/STM32F439NG.json
index 520ab53..0c8f4ff 100644
--- a/data/chips/STM32F439NG.json
+++ b/data/chips/STM32F439NG.json
@@ -848,7 +848,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F439NI.json b/data/chips/STM32F439NI.json
index d5226c0..e040ad6 100644
--- a/data/chips/STM32F439NI.json
+++ b/data/chips/STM32F439NI.json
@@ -881,7 +881,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F439VG.json b/data/chips/STM32F439VG.json
index 35c5d8e..a7a425b 100644
--- a/data/chips/STM32F439VG.json
+++ b/data/chips/STM32F439VG.json
@@ -806,7 +806,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F439VI.json b/data/chips/STM32F439VI.json
index ea7ba80..9748be5 100644
--- a/data/chips/STM32F439VI.json
+++ b/data/chips/STM32F439VI.json
@@ -839,7 +839,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F439ZG.json b/data/chips/STM32F439ZG.json
index b3f4a52..31721d9 100644
--- a/data/chips/STM32F439ZG.json
+++ b/data/chips/STM32F439ZG.json
@@ -842,7 +842,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F439ZI.json b/data/chips/STM32F439ZI.json
index 030ea0c..06aa4a0 100644
--- a/data/chips/STM32F439ZI.json
+++ b/data/chips/STM32F439ZI.json
@@ -875,7 +875,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F479AG.json b/data/chips/STM32F479AG.json
index 3b3b12c..7f74a3b 100644
--- a/data/chips/STM32F479AG.json
+++ b/data/chips/STM32F479AG.json
@@ -790,7 +790,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F479AI.json b/data/chips/STM32F479AI.json
index 69071e2..719831c 100644
--- a/data/chips/STM32F479AI.json
+++ b/data/chips/STM32F479AI.json
@@ -823,7 +823,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F479BG.json b/data/chips/STM32F479BG.json
index 5545b08..ebb9fdb 100644
--- a/data/chips/STM32F479BG.json
+++ b/data/chips/STM32F479BG.json
@@ -842,7 +842,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F479BI.json b/data/chips/STM32F479BI.json
index 7af7bca..12b977d 100644
--- a/data/chips/STM32F479BI.json
+++ b/data/chips/STM32F479BI.json
@@ -875,7 +875,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F479IG.json b/data/chips/STM32F479IG.json
index 12ec7d8..2bfd095 100644
--- a/data/chips/STM32F479IG.json
+++ b/data/chips/STM32F479IG.json
@@ -841,7 +841,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F479II.json b/data/chips/STM32F479II.json
index e0571c7..471d886 100644
--- a/data/chips/STM32F479II.json
+++ b/data/chips/STM32F479II.json
@@ -874,7 +874,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F479NG.json b/data/chips/STM32F479NG.json
index 6c0524c..5eb990f 100644
--- a/data/chips/STM32F479NG.json
+++ b/data/chips/STM32F479NG.json
@@ -842,7 +842,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F479NI.json b/data/chips/STM32F479NI.json
index fc754d3..dce269f 100644
--- a/data/chips/STM32F479NI.json
+++ b/data/chips/STM32F479NI.json
@@ -875,7 +875,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F479VG.json b/data/chips/STM32F479VG.json
index 8565069..b30684c 100644
--- a/data/chips/STM32F479VG.json
+++ b/data/chips/STM32F479VG.json
@@ -778,7 +778,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F479VI.json b/data/chips/STM32F479VI.json
index 3ca0274..f06ca32 100644
--- a/data/chips/STM32F479VI.json
+++ b/data/chips/STM32F479VI.json
@@ -811,7 +811,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F479ZG.json b/data/chips/STM32F479ZG.json
index 256b362..c47dbca 100644
--- a/data/chips/STM32F479ZG.json
+++ b/data/chips/STM32F479ZG.json
@@ -810,7 +810,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F479ZI.json b/data/chips/STM32F479ZI.json
index 098c914..4be4844 100644
--- a/data/chips/STM32F479ZI.json
+++ b/data/chips/STM32F479ZI.json
@@ -843,7 +843,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F750N8.json b/data/chips/STM32F750N8.json
index 4e319e2..3d88b82 100644
--- a/data/chips/STM32F750N8.json
+++ b/data/chips/STM32F750N8.json
@@ -808,7 +808,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F750V8.json b/data/chips/STM32F750V8.json
index 0652542..879de04 100644
--- a/data/chips/STM32F750V8.json
+++ b/data/chips/STM32F750V8.json
@@ -766,7 +766,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F750Z8.json b/data/chips/STM32F750Z8.json
index 67f7103..38d5226 100644
--- a/data/chips/STM32F750Z8.json
+++ b/data/chips/STM32F750Z8.json
@@ -798,7 +798,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F756BG.json b/data/chips/STM32F756BG.json
index ac2a94c..1c5f66b 100644
--- a/data/chips/STM32F756BG.json
+++ b/data/chips/STM32F756BG.json
@@ -854,7 +854,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F756IG.json b/data/chips/STM32F756IG.json
index 7ff5d89..b8d1a11 100644
--- a/data/chips/STM32F756IG.json
+++ b/data/chips/STM32F756IG.json
@@ -858,7 +858,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F756NG.json b/data/chips/STM32F756NG.json
index 62cc6e1..5c8f016 100644
--- a/data/chips/STM32F756NG.json
+++ b/data/chips/STM32F756NG.json
@@ -854,7 +854,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F756VG.json b/data/chips/STM32F756VG.json
index 30dc7a5..84f9977 100644
--- a/data/chips/STM32F756VG.json
+++ b/data/chips/STM32F756VG.json
@@ -816,7 +816,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F756ZG.json b/data/chips/STM32F756ZG.json
index 43da50c..de0a393 100644
--- a/data/chips/STM32F756ZG.json
+++ b/data/chips/STM32F756ZG.json
@@ -848,7 +848,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F777BI.json b/data/chips/STM32F777BI.json
index d3ea9b5..a6e853f 100644
--- a/data/chips/STM32F777BI.json
+++ b/data/chips/STM32F777BI.json
@@ -926,7 +926,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F777II.json b/data/chips/STM32F777II.json
index 1a08e6c..8df1ab5 100644
--- a/data/chips/STM32F777II.json
+++ b/data/chips/STM32F777II.json
@@ -930,7 +930,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F777NI.json b/data/chips/STM32F777NI.json
index 6a791a4..497cf55 100644
--- a/data/chips/STM32F777NI.json
+++ b/data/chips/STM32F777NI.json
@@ -926,7 +926,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F777VI.json b/data/chips/STM32F777VI.json
index c839329..bc89cda 100644
--- a/data/chips/STM32F777VI.json
+++ b/data/chips/STM32F777VI.json
@@ -883,7 +883,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F777ZI.json b/data/chips/STM32F777ZI.json
index 1312244..b82df3b 100644
--- a/data/chips/STM32F777ZI.json
+++ b/data/chips/STM32F777ZI.json
@@ -911,7 +911,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F778AI.json b/data/chips/STM32F778AI.json
index 3562946..94e53b4 100644
--- a/data/chips/STM32F778AI.json
+++ b/data/chips/STM32F778AI.json
@@ -870,7 +870,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F779AI.json b/data/chips/STM32F779AI.json
index 4717b5a..d5291b0 100644
--- a/data/chips/STM32F779AI.json
+++ b/data/chips/STM32F779AI.json
@@ -876,7 +876,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F779BI.json b/data/chips/STM32F779BI.json
index 93e1bc8..053576f 100644
--- a/data/chips/STM32F779BI.json
+++ b/data/chips/STM32F779BI.json
@@ -932,7 +932,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F779II.json b/data/chips/STM32F779II.json
index a663df0..cd858c7 100644
--- a/data/chips/STM32F779II.json
+++ b/data/chips/STM32F779II.json
@@ -922,7 +922,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {
diff --git a/data/chips/STM32F779NI.json b/data/chips/STM32F779NI.json
index bec8252..b0a1583 100644
--- a/data/chips/STM32F779NI.json
+++ b/data/chips/STM32F779NI.json
@@ -932,7 +932,7 @@
                     "address": 1342570496,
                     "registers": {
                         "kind": "cryp",
-                        "version": "v3",
+                        "version": "v2",
                         "block": "CRYP"
                     },
                     "rcc": {