add long fingerprints for test keys
This commit is contained in:
parent
c4f81c16eb
commit
76db529764
1 changed files with 12 additions and 0 deletions
|
|
@ -16,6 +16,7 @@ struct PGPTestSet {
|
||||||
let publicKey: String
|
let publicKey: String
|
||||||
let privateKey: String
|
let privateKey: String
|
||||||
let fingerprint: String
|
let fingerprint: String
|
||||||
|
let longFingerprint: String
|
||||||
let passphrase: String
|
let passphrase: String
|
||||||
|
|
||||||
fileprivate func collect() -> Self { // swiftlint:disable:this strict_fileprivate
|
fileprivate func collect() -> Self { // swiftlint:disable:this strict_fileprivate
|
||||||
|
|
@ -28,6 +29,7 @@ struct MultiKeyPGPTestSet {
|
||||||
let publicKeys: String
|
let publicKeys: String
|
||||||
let privateKeys: String
|
let privateKeys: String
|
||||||
let fingerprints: [String]
|
let fingerprints: [String]
|
||||||
|
let longFingerprints: [String]
|
||||||
let passphrases: [String]
|
let passphrases: [String]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -35,6 +37,7 @@ let RSA2048 = PGPTestSet(
|
||||||
publicKey: PGP_RSA2048_PUBLIC_KEY,
|
publicKey: PGP_RSA2048_PUBLIC_KEY,
|
||||||
privateKey: PGP_RSA2048_PRIVATE_KEY,
|
privateKey: PGP_RSA2048_PRIVATE_KEY,
|
||||||
fingerprint: "a1024dae",
|
fingerprint: "a1024dae",
|
||||||
|
longFingerprint: "4712286271220db299883ea7062e678da1024dae",
|
||||||
passphrase: "passforios"
|
passphrase: "passforios"
|
||||||
).collect()
|
).collect()
|
||||||
|
|
||||||
|
|
@ -42,6 +45,7 @@ let RSA2048_SUB = PGPTestSet(
|
||||||
publicKey: PGP_RSA2048_PUBLIC_KEY,
|
publicKey: PGP_RSA2048_PUBLIC_KEY,
|
||||||
privateKey: PGP_RSA2048_PRIVATE_SUBKEY,
|
privateKey: PGP_RSA2048_PRIVATE_SUBKEY,
|
||||||
fingerprint: "a1024dae",
|
fingerprint: "a1024dae",
|
||||||
|
longFingerprint: "4712286271220db299883ea7062e678da1024dae",
|
||||||
passphrase: "passforios"
|
passphrase: "passforios"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
@ -49,6 +53,7 @@ let RSA3072_NO_PASSPHRASE = PGPTestSet(
|
||||||
publicKey: PGP_RSA3072_PUBLIC_KEY_NO_PASSPHRASE,
|
publicKey: PGP_RSA3072_PUBLIC_KEY_NO_PASSPHRASE,
|
||||||
privateKey: PGP_RSA3072_PRIVATE_KEY_NO_PASSPHRASE,
|
privateKey: PGP_RSA3072_PRIVATE_KEY_NO_PASSPHRASE,
|
||||||
fingerprint: "be0f9402",
|
fingerprint: "be0f9402",
|
||||||
|
longFingerprint: "b37cd5669a03f0d46735a2ba35fba3d0be0f9402",
|
||||||
passphrase: ""
|
passphrase: ""
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
@ -56,6 +61,7 @@ let RSA4096 = PGPTestSet(
|
||||||
publicKey: PGP_RSA4096_PUBLIC_KEY,
|
publicKey: PGP_RSA4096_PUBLIC_KEY,
|
||||||
privateKey: PGP_RSA4096_PRIVATE_KEY,
|
privateKey: PGP_RSA4096_PRIVATE_KEY,
|
||||||
fingerprint: "d862027e",
|
fingerprint: "d862027e",
|
||||||
|
longFingerprint: "787eae1a5fa3e749aa34cc6aa0645ebed862027e",
|
||||||
passphrase: "passforios"
|
passphrase: "passforios"
|
||||||
).collect()
|
).collect()
|
||||||
|
|
||||||
|
|
@ -63,6 +69,7 @@ let RSA4096_SUB = PGPTestSet(
|
||||||
publicKey: PGP_RSA4096_PUBLIC_KEY,
|
publicKey: PGP_RSA4096_PUBLIC_KEY,
|
||||||
privateKey: PGP_RSA4096_PRIVATE_SUBKEY,
|
privateKey: PGP_RSA4096_PRIVATE_SUBKEY,
|
||||||
fingerprint: "d862027e",
|
fingerprint: "d862027e",
|
||||||
|
longFingerprint: "787eae1a5fa3e749aa34cc6aa0645ebed862027e",
|
||||||
passphrase: "passforios"
|
passphrase: "passforios"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
@ -70,6 +77,7 @@ let ED25519 = PGPTestSet(
|
||||||
publicKey: PGP_ED25519_PUBLIC_KEY,
|
publicKey: PGP_ED25519_PUBLIC_KEY,
|
||||||
privateKey: PGP_ED25519_PRIVATE_KEY,
|
privateKey: PGP_ED25519_PRIVATE_KEY,
|
||||||
fingerprint: "e9444483",
|
fingerprint: "e9444483",
|
||||||
|
longFingerprint: "5fccb081ab8af48972999e2ae750acbfe9444483",
|
||||||
passphrase: "passforios"
|
passphrase: "passforios"
|
||||||
).collect()
|
).collect()
|
||||||
|
|
||||||
|
|
@ -77,6 +85,7 @@ let ED25519_SUB = PGPTestSet(
|
||||||
publicKey: PGP_ED25519_PUBLIC_KEY,
|
publicKey: PGP_ED25519_PUBLIC_KEY,
|
||||||
privateKey: PGP_ED25519_PRIVATE_SUBKEY,
|
privateKey: PGP_ED25519_PRIVATE_SUBKEY,
|
||||||
fingerprint: "e9444483",
|
fingerprint: "e9444483",
|
||||||
|
longFingerprint: "5fccb081ab8af48972999e2ae750acbfe9444483",
|
||||||
passphrase: "passforios"
|
passphrase: "passforios"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
@ -84,6 +93,7 @@ let NISTP384 = PGPTestSet(
|
||||||
publicKey: PGP_NISTP384_PUBLIC_KEY,
|
publicKey: PGP_NISTP384_PUBLIC_KEY,
|
||||||
privateKey: PGP_NISTP384_PRIVATE_KEY,
|
privateKey: PGP_NISTP384_PRIVATE_KEY,
|
||||||
fingerprint: "5af3c085",
|
fingerprint: "5af3c085",
|
||||||
|
longFingerprint: "bcd364c078585c0607e19c67171c07d25af3c085",
|
||||||
passphrase: "soirofssap"
|
passphrase: "soirofssap"
|
||||||
).collect()
|
).collect()
|
||||||
|
|
||||||
|
|
@ -91,6 +101,7 @@ let RSA2048_RSA4096 = MultiKeyPGPTestSet(
|
||||||
publicKeys: PGP_RSA2048_PUBLIC_KEY | PGP_RSA4096_PUBLIC_KEY,
|
publicKeys: PGP_RSA2048_PUBLIC_KEY | PGP_RSA4096_PUBLIC_KEY,
|
||||||
privateKeys: PGP_RSA2048_PRIVATE_KEY | PGP_RSA4096_PRIVATE_KEY,
|
privateKeys: PGP_RSA2048_PRIVATE_KEY | PGP_RSA4096_PRIVATE_KEY,
|
||||||
fingerprints: ["a1024dae", "d862027e"],
|
fingerprints: ["a1024dae", "d862027e"],
|
||||||
|
longFingerprints: ["4712286271220db299883ea7062e678da1024dae", "787eae1a5fa3e749aa34cc6aa0645ebed862027e"],
|
||||||
passphrases: ["passforios", "passforios"]
|
passphrases: ["passforios", "passforios"]
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
@ -98,6 +109,7 @@ let ED25519_NISTP384 = MultiKeyPGPTestSet(
|
||||||
publicKeys: PGP_ED25519_PUBLIC_KEY | PGP_NISTP384_PUBLIC_KEY,
|
publicKeys: PGP_ED25519_PUBLIC_KEY | PGP_NISTP384_PUBLIC_KEY,
|
||||||
privateKeys: PGP_ED25519_PRIVATE_KEY | PGP_NISTP384_PRIVATE_KEY,
|
privateKeys: PGP_ED25519_PRIVATE_KEY | PGP_NISTP384_PRIVATE_KEY,
|
||||||
fingerprints: ["e9444483", "5af3c085"],
|
fingerprints: ["e9444483", "5af3c085"],
|
||||||
|
longFingerprints: ["5fccb081ab8af48972999e2ae750acbfe9444483", "bcd364c078585c0607e19c67171c07d25af3c085"],
|
||||||
passphrases: ["passforios", "soirofssap"]
|
passphrases: ["passforios", "soirofssap"]
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue