meck93/evote-crypto

View on GitHub
src/ec-elgamal/systemSetup.ts

Summary

Maintainability
A
0 mins
Test Coverage

Showing 16 of 16 total issues

Missing semicolon
Open

import BN = require('bn.js')
Severity: Minor
Found in src/ec-elgamal/systemSetup.ts by tslint

Missing semicolon
Open

return { p: Curve.p, n: Curve.n, g: Curve.g }
Severity: Minor
Found in src/ec-elgamal/systemSetup.ts by tslint

Missing semicolon
Open

return privateKeyShares.reduce((sum, share) => GlobalHelper.addBN(sum, share, params.n))
Severity: Minor
Found in src/ec-elgamal/systemSetup.ts by tslint

Missing semicolon
Open

import { ec as EC } from 'elliptic'
Severity: Minor
Found in src/ec-elgamal/systemSetup.ts by tslint

Missing semicolon
Open

return publicKeyShares.reduce((product, share) => Helper.ECmul(product, share))
Severity: Minor
Found in src/ec-elgamal/systemSetup.ts by tslint

Missing semicolon
Open

import { GlobalHelper } from '../index'
Severity: Minor
Found in src/ec-elgamal/systemSetup.ts by tslint

Missing semicolon
Open

import { Curve, CurvePoint, Helper, KeyPair, SystemParameters } from './index'
Severity: Minor
Found in src/ec-elgamal/systemSetup.ts by tslint

Missing semicolon
Open

const sk: BN = keyPair.getPrivate()
Severity: Minor
Found in src/ec-elgamal/systemSetup.ts by tslint

Missing semicolon
Open

}
Severity: Minor
Found in src/ec-elgamal/systemSetup.ts by tslint

Missing semicolon
Open

import { curveDefinition } from './curve'
Severity: Minor
Found in src/ec-elgamal/systemSetup.ts by tslint

Missing semicolon
Open

const h: CurvePoint = keyPair.getPublic() as CurvePoint
Severity: Minor
Found in src/ec-elgamal/systemSetup.ts by tslint

Missing semicolon
Open

return { h, sk }
Severity: Minor
Found in src/ec-elgamal/systemSetup.ts by tslint

Missing semicolon
Open

}
Severity: Minor
Found in src/ec-elgamal/systemSetup.ts by tslint

Missing semicolon
Open

}
Severity: Minor
Found in src/ec-elgamal/systemSetup.ts by tslint

Missing semicolon
Open

}
Severity: Minor
Found in src/ec-elgamal/systemSetup.ts by tslint

Missing semicolon
Open

const keyPair: EC.KeyPair = curveDefinition.genKeyPair()
Severity: Minor
Found in src/ec-elgamal/systemSetup.ts by tslint
Category
Status