@radzztnzx/rbail
Version:
Pro Bails based by Whiskeysockets, Modified by RadzzOffc
18 lines • 507 B
JavaScript
import * as nodeCrypto from 'crypto';
import { generateKeyPair } from 'libsignal/src/curve.js';
export function generateSenderKey() {
return nodeCrypto.randomBytes(32);
}
export function generateSenderKeyId() {
return nodeCrypto.randomInt(2147483647);
}
export function generateSenderSigningKey(key) {
if (!key) {
key = generateKeyPair();
}
return {
public: Buffer.from(key.pubKey),
private: Buffer.from(key.privKey)
};
}
//# sourceMappingURL=keyhelper.js.map