From 361eab5fc5ca763ff0cd2fbabf77fe9b4f201805 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D1=80=D1=82=D1=91=D0=BC=20=D0=9F=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=BE=D0=B2=20=5BArtyom=20Pavlov=5D?= Date: Fri, 5 Sep 2025 18:24:13 +0300 Subject: [PATCH] Migrate to the new blobby format --- Cargo.lock | 2 +- Cargo.toml | 1 + belt-ctr/tests/data/belt-ctr.blb | Bin 289 -> 290 bytes cbc/tests/data/aes128.blb | Bin 3579 -> 3580 bytes cbc/tests/data/aes192.blb | Bin 4429 -> 4430 bytes cbc/tests/data/aes256.blb | Bin 4589 -> 4590 bytes cfb-mode/tests/data/aes128.blb | Bin 4269 -> 4270 bytes cfb-mode/tests/data/aes192.blb | Bin 4429 -> 4430 bytes cfb-mode/tests/data/aes256.blb | Bin 4589 -> 4590 bytes cfb-mode/tests/data/belt.blb | Bin 297 -> 298 bytes cfb8/tests/data/aes128.blb | Bin 941 -> 942 bytes cfb8/tests/data/aes192.blb | Bin 1101 -> 1102 bytes cfb8/tests/data/aes256.blb | Bin 1261 -> 1262 bytes ctr/tests/ctr128/data/aes128-ctr.blb | Bin 2039 -> 2040 bytes ctr/tests/ctr128/data/aes256-ctr.blb | Bin 2055 -> 2056 bytes ige/tests/data/aes128.blb | Bin 233 -> 234 bytes ofb/tests/data/aes128.blb | Bin 4269 -> 4270 bytes ofb/tests/data/aes192.blb | Bin 4429 -> 4430 bytes ofb/tests/data/aes256.blb | Bin 4589 -> 4590 bytes pcbc/tests/data/aes128.blb | Bin 167 -> 168 bytes 20 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index 5a6d436..5146360 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -34,7 +34,7 @@ dependencies = [ [[package]] name = "blobby" version = "0.4.0-pre.0" -source = "git+https://github.com/RustCrypto/utils#303c9e8e8fd5e08de4719bd6614935bc68c63a55" +source = "git+https://github.com/RustCrypto/utils#8fd37074861e2d8e400a53d68e10ce713944fa65" [[package]] name = "block-buffer" diff --git a/Cargo.toml b/Cargo.toml index b2de64a..8af01af 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,4 +19,5 @@ opt-level = 2 # https://github.com/RustCrypto/traits/pull/1998 cipher = { git = "https://github.com/RustCrypto/traits" } # https://github.com/RustCrypto/utils/pull/1187 +# https://github.com/RustCrypto/utils/pull/1207 blobby = { git = "https://github.com/RustCrypto/utils" } diff --git a/belt-ctr/tests/data/belt-ctr.blb b/belt-ctr/tests/data/belt-ctr.blb index 259d79d904b0232ff98791653a107ae8ae53a28c..a2ce0d92a7c9c881b19655eb3727f249ce159f6d 100644 GIT binary patch delta 9 QcmZ3;w1|n3V}l|i01UJOBLDyZ delta 8 PcmZ3)w2)~dqaq^!3;+Tg diff --git a/cbc/tests/data/aes128.blb b/cbc/tests/data/aes128.blb index b74b505a30b4356b3a3482eb3bf76ba51e736690..67b299c53fcef5e2dd343eb4a3f5564f59bd7d3c 100644 GIT binary patch delta 9 Qcmew@{YRS7Wy5b?02X2dD*ylh delta 8 Pcmew({abn?<8NL76W9aj diff --git a/cbc/tests/data/aes192.blb b/cbc/tests/data/aes192.blb index f2fccb124c1a2a0d8ef4b55b00ebc452ee5e6daa..28938876979e175949661233226b2fe32e8b2e25 100644 GIT binary patch delta 9 QcmX@BbWVveV1ut901~_dKL7v# delta 8 PcmX@7bXI92qpu(U5Ksc} diff --git a/cbc/tests/data/aes256.blb b/cbc/tests/data/aes256.blb index c4a7002bd05e1f85974241888ef35910afbda7b5..64621d45e23decb79492cd86a696d32be1ac082f 100644 GIT binary patch delta 9 QcmaE>{7#uMV8dHM02T@aApigX delta 8 PcmaE-{8o7*<6A)h6I=t* diff --git a/cfb-mode/tests/data/aes128.blb b/cfb-mode/tests/data/aes128.blb index 6e2c0c1b21b1724c584b9cf997346ba0c0d3a63c..d0e45eea004c165cf64ef0690a0a3698fad2147d 100644 GIT binary patch delta 9 QcmZ3hxK5EVV8dDg01<5iTmS$7 delta 8 PcmZ3dxK?o^<5~d#4?_bD diff --git a/cfb-mode/tests/data/aes192.blb b/cfb-mode/tests/data/aes192.blb index d3267a1fd192c6674149c87726c8a7e05723f23e..f2b4fe9cff5e1f5fc84cc9c5631b7bc15f75bba7 100644 GIT binary patch delta 9 QcmX@BbWVveV1ut901~_dKL7v# delta 8 PcmX@7bXI92qpu(U5Ksc} diff --git a/cfb-mode/tests/data/aes256.blb b/cfb-mode/tests/data/aes256.blb index 8479e7f7faf786ee22427d0947e2a0a6ed3bac16..cd5352caddc9da20ffe46e72896134443189eae0 100644 GIT binary patch delta 9 QcmaE>{7#uMV8dHM02T@aApigX delta 8 PcmaE-{8o7*<6A)h6I=t* diff --git a/cfb-mode/tests/data/belt.blb b/cfb-mode/tests/data/belt.blb index 685ed1a695d182a2b24628401d1c679aac84a0e0..465bb3c3e13c955a90c66e51b345c2b9fb7edf52 100644 GIT binary patch delta 9 QcmZ3zK)$SV8dEw01xy78vp<633_4gLbm diff --git a/cfb8/tests/data/aes192.blb b/cfb8/tests/data/aes192.blb index f7eb86dd623273a6adc53e6b133155f3c8702d2a..b7a524396dc05c4b859d27381a12ec262ab50d79 100644 GIT binary patch delta 9 QcmX@hagKvAV1q9U01-n1{r~^~ delta 8 PcmX@dah78vqb~~p4+{dX diff --git a/cfb8/tests/data/aes256.blb b/cfb8/tests/data/aes256.blb index 9a03c66f536056f3b535ece7085068a140303c28..6773067c2dfe55e65c902b21a16309785f00547a 100644 GIT binary patch delta 9 QcmaFM`Hqt@V8dG$02Gk}-~a#s delta 8 PcmaFI`Id7d<69O05*GuJ diff --git a/ctr/tests/ctr128/data/aes128-ctr.blb b/ctr/tests/ctr128/data/aes128-ctr.blb index d721e4ec446b1b483a24b8d09cf2f5fbab81ce22..b0d3d67f298445ada97eccfc234992fddc7b71b1 100644 GIT binary patch delta 9 Qcmey)|AU{AWy5!N02FKk!2kdN delta 8 Pcmeyt|DAs$<9Bud69NOi diff --git a/ctr/tests/ctr128/data/aes256-ctr.blb b/ctr/tests/ctr128/data/aes256-ctr.blb index 47daaf84de9a0c16a03f2ad5c386108d2f241b62..1e1555d884d1023bae6bfd69dcf3c855f9897a4a 100644 GIT binary patch delta 9 QcmZn{=n!CJ*}%>L01KM|^Z)<= delta 8 PcmeAWXcySX$j$)(3l9PD diff --git a/ige/tests/data/aes128.blb b/ige/tests/data/aes128.blb index f5a89c7b25c2f8194830210d187a5aa12abbdfe0..cba1febb0a13daa7e9d47fc0aa32a109d7d5a091 100644 GIT binary patch delta 8 PcmaFK_==H{W5P=S4*dgI delta 7 OcmaFG_>yrV<4XVyq61L? diff --git a/ofb/tests/data/aes128.blb b/ofb/tests/data/aes128.blb index c5d1f41f5c6513e47034b1a52009d2c780fee00b..0377c40210c5320aead119a7898c15d33b24a70e 100644 GIT binary patch delta 9 QcmZ3hxK5EVV8dDg01<5iTmS$7 delta 8 PcmZ3dxK?o^<5~d#4?_bD diff --git a/ofb/tests/data/aes192.blb b/ofb/tests/data/aes192.blb index 24fb0de7e2164bbf4ddae47025f95877643be5a8..2b281999918c1365b1cdb63fa54ec2268ef5f314 100644 GIT binary patch delta 9 QcmX@BbWVveV1ut901~_dKL7v# delta 8 PcmX@7bXI92qpu(U5Ksc} diff --git a/ofb/tests/data/aes256.blb b/ofb/tests/data/aes256.blb index 8940b5f43a18504c23a0fab4b32d64ece1debeb4..831e3235087eb2f182ba8b7b2a1d1e8ee3668fc8 100644 GIT binary patch delta 9 QcmaE>{7#uMV8dHM02T@aApigX delta 8 PcmaE-{8o7*<6A)h6I=t* diff --git a/pcbc/tests/data/aes128.blb b/pcbc/tests/data/aes128.blb index 4eedb9299254fd9752013bc7e73a16f1e8a5635b..e070e6713950c2e05ed2ee6de322f7cfe14af6cd 100644 GIT binary patch delta 8 PcmZ3^xPp<9Wx{d*3ljp4 delta 7 OcmZ3%xSVk!<8lBBNCJxh