mirror of
https://github.com/openpgpjs/openpgpjs.git
synced 2025-11-24 06:25:50 +00:00
Update hash algorithm preferences order
This commit is contained in:
parent
dd01ee00cb
commit
f33d833b37
@ -214,11 +214,10 @@ async function wrapKeyObject(secretKeyPacket, secretSubkeyPackets, options, conf
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
signatureProperties.preferredHashAlgorithms = createPreferredAlgos([
|
signatureProperties.preferredHashAlgorithms = createPreferredAlgos([
|
||||||
// prefer fast asm.js implementations (SHA-256)
|
|
||||||
enums.hash.sha256,
|
|
||||||
enums.hash.sha512,
|
enums.hash.sha512,
|
||||||
enums.hash.sha3_256,
|
enums.hash.sha256,
|
||||||
enums.hash.sha3_512
|
enums.hash.sha3_512,
|
||||||
|
enums.hash.sha3_256
|
||||||
], config.preferredHashAlgorithm);
|
], config.preferredHashAlgorithm);
|
||||||
signatureProperties.preferredCompressionAlgorithms = createPreferredAlgos([
|
signatureProperties.preferredCompressionAlgorithms = createPreferredAlgos([
|
||||||
enums.compression.uncompressed,
|
enums.compression.uncompressed,
|
||||||
|
|||||||
@ -2261,7 +2261,7 @@ function versionSpecificTests() {
|
|||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
const hash = openpgp.enums.hash;
|
const hash = openpgp.enums.hash;
|
||||||
expect(selfSignature.preferredHashAlgorithms).to.eql([hash.sha512, hash.sha256, hash.sha3_256, hash.sha3_512]);
|
expect(selfSignature.preferredHashAlgorithms).to.eql([hash.sha512, hash.sha256, hash.sha3_512, hash.sha3_256]);
|
||||||
const compr = openpgp.enums.compression;
|
const compr = openpgp.enums.compression;
|
||||||
expect(selfSignature.preferredCompressionAlgorithms).to.eql([compr.uncompressed, compr.zlib, compr.zip]);
|
expect(selfSignature.preferredCompressionAlgorithms).to.eql([compr.uncompressed, compr.zlib, compr.zip]);
|
||||||
|
|
||||||
@ -2316,7 +2316,7 @@ function versionSpecificTests() {
|
|||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
const hash = openpgp.enums.hash;
|
const hash = openpgp.enums.hash;
|
||||||
expect(selfSignature.preferredHashAlgorithms).to.eql([hash.sha224, hash.sha256, hash.sha512, hash.sha3_256, hash.sha3_512]);
|
expect(selfSignature.preferredHashAlgorithms).to.eql([hash.sha224, hash.sha512, hash.sha256, hash.sha3_512, hash.sha3_256]);
|
||||||
const compr = openpgp.enums.compression;
|
const compr = openpgp.enums.compression;
|
||||||
expect(selfSignature.preferredCompressionAlgorithms).to.eql([compr.zlib, compr.uncompressed, compr.zip]);
|
expect(selfSignature.preferredCompressionAlgorithms).to.eql([compr.zlib, compr.uncompressed, compr.zip]);
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user