Skip to content

Commit e972ff2

Browse files
committed
Crypto upgrade
sodium version do not run
1 parent 96570e0 commit e972ff2

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

cryptoMiddleware/keyExchange/index.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,14 @@ import { kyber768_x25519 } from './kyber768_x25519.js';
66
import { setOptions } from '../utils.js';
77
import { x25519 } from './x25519.js';
88
import { x25519_blake3 } from './x25519_blake3.js';
9+
import { x25519_sodium } from './x25519_sodium.js';
910
const cipherList = [
1011
kyber768Half_x25519,
1112
kyber768_x25519,
1213
kyber768,
1314
x25519,
14-
x25519_blake3
15+
x25519_blake3,
16+
x25519_sodium
1517
];
1618
export const encryptionKeypairAlgorithm = new Map();
1719
const encryptionKeypairAlgorithmVersion1 = new Map();

cryptoMiddleware/keyExchange/x25519_blake2b_deprecated.js renamed to cryptoMiddleware/keyExchange/x25519_sodium.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,10 @@ export function getX25519Keypair(source) {
8080
privateKey: getX25519Key(source.privateKey)
8181
};
8282
}
83-
export const x25519_blake2b = {
84-
name: 'x25519_blake2b',
85-
alias: 'x25519_blake2b',
86-
id: 0,
83+
export const x25519_sodium = {
84+
name: 'x25519_sodium',
85+
alias: 'x25519_sodium',
86+
id: 5,
8787
publicKeySize,
8888
privateKeySize,
8989
clientPublicKeySize: publicKeySize,
@@ -98,7 +98,7 @@ export const x25519_blake2b = {
9898
encryptionKeypair,
9999
certificateEncryptionKeypair: encryptionKeypair,
100100
};
101-
export default x25519_blake2b;
101+
export default x25519_sodium;
102102
// const keypair = await encryptionKeypair();
103103
// console.log(keypair);
104104
// console.log(keypair.publicKey.length);

0 commit comments

Comments
 (0)