testing signer
This commit is contained in:
parent
2a7584e6ef
commit
dc6acbfbd6
|
|
@ -49,7 +49,7 @@ export default function (id, username, ip, port, membership) {
|
|||
script.ServerPort = Number(port);
|
||||
script.MembershipType = membership;
|
||||
|
||||
let joinscriptText = "\n" + JSON.stringify(joinscript);
|
||||
let joinscriptText = "\r\n" + JSON.stringify(joinscript);
|
||||
let sig = signer(joinscriptText);
|
||||
joinscript = `--rbxsig%${sig}%${joinscriptText}`;
|
||||
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ import { readFileSync } from "fs";
|
|||
const key = readFileSync(process.cwd() + "/src/lib/PrivateKey.pem");
|
||||
|
||||
export default function (input) {
|
||||
/*
|
||||
let sha1 = crypto.createHash("RSA-SHA1");
|
||||
sha1.update(input);
|
||||
|
||||
|
|
@ -11,4 +12,12 @@ export default function (input) {
|
|||
let signature = crypto.privateEncrypt({ key, padding: crypto.constants.RSA_PKCS1_PADDING }, hash);
|
||||
|
||||
return signature.toString("base64");
|
||||
*/
|
||||
|
||||
let sha1 = crypto.createSign("sha1");
|
||||
sha1.write(input);
|
||||
sha1.end();
|
||||
|
||||
let signature = sha1.sign(key);
|
||||
return signature.toString("base64");
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue