Skip to content

Commit 33089e9

Browse files
committed
chore: split test strings
1 parent 6cf4e06 commit 33089e9

File tree

6 files changed

+55
-19
lines changed

6 files changed

+55
-19
lines changed

benches/key.rs

Lines changed: 30 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,44 @@ fn get_key() -> RsaPrivateKey {
2222
// 2048 bits
2323

2424
let n = hex!(
25-
"7163c842b2190a8970942b2764aed42d4124647b6f30e09a2da1c0e256aa2ee24e790c40c96a4bd66d75c371a915e0703c476b4e1a06f1bd38c5a3c10ae3bd30f4ef62a5aa4f512ad145a06c48e96469a22ce8e621e052f0669a8c34155512d82e55447f0b7e18da94bd911ac7b3aabe706843668964593ee71b2e5e484bcf0c7834101ab5d61bba1e63e6237af40489ce36a260dab70add4fbec24d659db0f7cac099b0a3aa4549acde7fc858a793a975e6cf65ca276b743525f0883980f6ad069bec346d787797386d50fe0c9734be967c7d84ae5b8f349b094079457c0c0c6fee34c42a0b832603804f71e49f3320081637512c6cbf2bb81b6f6be239846d"
25+
"7163c842b2190a8970942b2764aed42d4124647b6f30e09a2da1c0e2"
26+
"56aa2ee24e790c40c96a4bd66d75c371a915e0703c476b4e1a06f1bd"
27+
"38c5a3c10ae3bd30f4ef62a5aa4f512ad145a06c48e96469a22ce8e6"
28+
"21e052f0669a8c34155512d82e55447f0b7e18da94bd911ac7b3aabe"
29+
"706843668964593ee71b2e5e484bcf0c7834101ab5d61bba1e63e623"
30+
"7af40489ce36a260dab70add4fbec24d659db0f7cac099b0a3aa4549"
31+
"acde7fc858a793a975e6cf65ca276b743525f0883980f6ad069bec34"
32+
"6d787797386d50fe0c9734be967c7d84ae5b8f349b094079457c0c0c"
33+
"6fee34c42a0b832603804f71e49f3320081637512c6cbf2bb81b6f6b"
34+
"e239846d"
2635
);
2736
let d = hex!(
28-
"4b97dad7216607064b0d721a431f381e2b6d98524a2095bc1e6bd5ec39c6c9ec3450b2d5db9c328ef3a3d7a11b63eaf57d84f2341159f67e25d917d607427e20a34a41c3c6df8b71e0d9159d85f0ed9bc17345eec140374aef11b2cd638e0c901ee382ff5cfebb3c63290b672fcd1c7ef59ad799b0ed90d49a121ee98587df5cc161c584bc5887ae2a15e787e86ab1e803366150561e0b3b3ae28ebdcf32cd46dff317ed3e1b7590cc300d1d57c9288462d06d9fbe097e52b70dc4fca313ae09906e5fab0c24729b54fe35cc38fe1496419a902f35f08460952bd4783e0e930ba8b520f83eafe6fa6589bbab6e4f4bc5c285672c99f5055eec6a2a30b06e786b"
37+
"4b97dad7216607064b0d721a431f381e2b6d98524a2095bc1e6bd5ec"
38+
"39c6c9ec3450b2d5db9c328ef3a3d7a11b63eaf57d84f2341159f67e"
39+
"25d917d607427e20a34a41c3c6df8b71e0d9159d85f0ed9bc17345ee"
40+
"c140374aef11b2cd638e0c901ee382ff5cfebb3c63290b672fcd1c7e"
41+
"f59ad799b0ed90d49a121ee98587df5cc161c584bc5887ae2a15e787"
42+
"e86ab1e803366150561e0b3b3ae28ebdcf32cd46dff317ed3e1b7590"
43+
"cc300d1d57c9288462d06d9fbe097e52b70dc4fca313ae09906e5fab"
44+
"0c24729b54fe35cc38fe1496419a902f35f08460952bd4783e0e930b"
45+
"a8b520f83eafe6fa6589bbab6e4f4bc5c285672c99f5055eec6a2a30"
46+
"b06e786b"
2947
);
3048

3149
let primes = [
3250
hex!(
33-
"ba69948f830c296242da6bf9ae3fddb76a63dbf0761ed3f644bca96a2e1eb75fd1bbd9cd93c72330bcc2a97cfafd12ee27bfde0fb6ac152df2ec4ab12b11265b41bcb531e39f347fdf09e9562a6e5a7c020c6534df61c955dd772cc7b9d461fdeea2f3b83663302cfe5656c235d4ac94c81658ad179919cded8ab1be1e9aa369"
51+
"ba69948f830c296242da6bf9ae3fddb76a63dbf0761ed3f644bc"
52+
"a96a2e1eb75fd1bbd9cd93c72330bcc2a97cfafd12ee27bfde0f"
53+
"b6ac152df2ec4ab12b11265b41bcb531e39f347fdf09e9562a6e"
54+
"5a7c020c6534df61c955dd772cc7b9d461fdeea2f3b83663302c"
55+
"fe5656c235d4ac94c81658ad179919cded8ab1be1e9aa369"
3456
),
3557
hex!(
36-
"9bb7d344184526d29c689eddf0141bf65f013477e36b260e32ae42c680b2c5ada9181bff32b9f1bfbdd3c29f59fcc3f4b9ee4ce6766d18ca2fa4fe5c19d24b436c39a781f7a2972e59e616f58cabbb6132084008fe10ff4dddd054fd2e91cd7d043b8f9795a078816cdb5f2e895394e29c37c3e12de41d4f67f17e64baf92c65"
58+
"9bb7d344184526d29c689eddf0141bf65f013477e36b260e32ae"
59+
"42c680b2c5ada9181bff32b9f1bfbdd3c29f59fcc3f4b9ee4ce6"
60+
"766d18ca2fa4fe5c19d24b436c39a781f7a2972e59e616f58cab"
61+
"bb6132084008fe10ff4dddd054fd2e91cd7d043b8f9795a07881"
62+
"6cdb5f2e895394e29c37c3e12de41d4f67f17e64baf92c65"
3763
),
3864
];
3965

src/oaep/decrypting_key.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,11 @@ mod tests {
116116
len: 4,
117117
},
118118
Token::Str("inner"),
119-
Token::Str(
120-
"3054020100300d06092a864886f70d01010105000440303e020100020900c9269f2f225eb38d020301000102086ecdc49f528812a1020500d2aaa725020500f46fc249020500887e253902046b4851e1020423806864",
121-
),
119+
Token::Str(concat!(
120+
"3054020100300d06092a864886f70d01010105000440303e020100020900c9",
121+
"269f2f225eb38d020301000102086ecdc49f528812a1020500d2aaa7250205",
122+
"00f46fc249020500887e253902046b4851e1020423806864",
123+
)),
122124
Token::Str("label"),
123125
Token::None,
124126
Token::Str("phantom"),

src/pkcs1v15/decrypting_key.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,11 @@ mod tests {
7272
len: 1,
7373
},
7474
Token::Str("inner"),
75-
Token::Str(
76-
"3054020100300d06092a864886f70d01010105000440303e020100020900c9269f2f225eb38d020301000102086ecdc49f528812a1020500d2aaa725020500f46fc249020500887e253902046b4851e1020423806864",
77-
),
75+
Token::Str(concat!(
76+
"3054020100300d06092a864886f70d01010105000440303e020100020900c9",
77+
"269f2f225eb38d020301000102086ecdc49f528812a1020500d2aaa7250205",
78+
"00f46fc249020500887e253902046b4851e1020423806864",
79+
)),
7880
Token::StructEnd,
7981
];
8082
assert_tokens(&decrypting_key.readable(), &tokens);

src/pkcs1v15/signing_key.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -318,9 +318,11 @@ mod tests {
318318
let priv_key = crate::RsaPrivateKey::new(&mut rng, 64).expect("failed to generate key");
319319
let signing_key = SigningKey::<Sha256>::new(priv_key);
320320

321-
let tokens = [Token::Str(
322-
"3054020100300d06092a864886f70d01010105000440303e020100020900c9269f2f225eb38d020301000102086ecdc49f528812a1020500d2aaa725020500f46fc249020500887e253902046b4851e1020423806864",
323-
)];
321+
let tokens = [Token::Str(concat!(
322+
"3054020100300d06092a864886f70d01010105000440303e020100020900c9269f",
323+
"2f225eb38d020301000102086ecdc49f528812a1020500d2aaa725020500f46fc2",
324+
"49020500887e253902046b4851e1020423806864",
325+
))];
324326

325327
assert_tokens(&signing_key.readable(), &tokens);
326328
}

src/pss/blinded_signing_key.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -284,9 +284,11 @@ mod tests {
284284
RsaPrivateKey::new(&mut rng, 64).expect("failed to generate key"),
285285
);
286286

287-
let tokens = [Token::Str(
288-
"3054020100300d06092a864886f70d01010105000440303e020100020900c9269f2f225eb38d020301000102086ecdc49f528812a1020500d2aaa725020500f46fc249020500887e253902046b4851e1020423806864",
289-
)];
287+
let tokens = [Token::Str(concat!(
288+
"3054020100300d06092a864886f70d01010105000440303e020100020900c9269f",
289+
"2f225eb38d020301000102086ecdc49f528812a1020500d2aaa725020500f46fc2",
290+
"49020500887e253902046b4851e1020423806864",
291+
))];
290292
assert_tokens(&signing_key.readable(), &tokens);
291293
}
292294
}

src/pss/signing_key.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -302,9 +302,11 @@ mod tests {
302302
let priv_key = crate::RsaPrivateKey::new(&mut rng, 64).expect("failed to generate key");
303303
let signing_key = SigningKey::<Sha256>::new(priv_key);
304304

305-
let tokens = [Token::Str(
306-
"3054020100300d06092a864886f70d01010105000440303e020100020900c9269f2f225eb38d020301000102086ecdc49f528812a1020500d2aaa725020500f46fc249020500887e253902046b4851e1020423806864",
307-
)];
305+
let tokens = [Token::Str(concat!(
306+
"3054020100300d06092a864886f70d01010105000440303e020100020900c9269f",
307+
"2f225eb38d020301000102086ecdc49f528812a1020500d2aaa725020500f46fc2",
308+
"49020500887e253902046b4851e1020423806864",
309+
))];
308310

309311
assert_tokens(&signing_key.readable(), &tokens);
310312
}

0 commit comments

Comments
 (0)