feat: 초기 프로젝트 설정 및 룰.md 파일 추가
This commit is contained in:
13
api.hyungi.net/node_modules/@peculiar/asn1-ecc/build/cjs/algorithms.js
generated
vendored
Normal file
13
api.hyungi.net/node_modules/@peculiar/asn1-ecc/build/cjs/algorithms.js
generated
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ecdsaWithSHA512 = exports.ecdsaWithSHA384 = exports.ecdsaWithSHA256 = exports.ecdsaWithSHA224 = exports.ecdsaWithSHA1 = void 0;
|
||||
const asn1_x509_1 = require("@peculiar/asn1-x509");
|
||||
const oid = require("./object_identifiers");
|
||||
function create(algorithm) {
|
||||
return new asn1_x509_1.AlgorithmIdentifier({ algorithm });
|
||||
}
|
||||
exports.ecdsaWithSHA1 = create(oid.id_ecdsaWithSHA1);
|
||||
exports.ecdsaWithSHA224 = create(oid.id_ecdsaWithSHA224);
|
||||
exports.ecdsaWithSHA256 = create(oid.id_ecdsaWithSHA256);
|
||||
exports.ecdsaWithSHA384 = create(oid.id_ecdsaWithSHA384);
|
||||
exports.ecdsaWithSHA512 = create(oid.id_ecdsaWithSHA512);
|
||||
24
api.hyungi.net/node_modules/@peculiar/asn1-ecc/build/cjs/ec_parameters.js
generated
vendored
Normal file
24
api.hyungi.net/node_modules/@peculiar/asn1-ecc/build/cjs/ec_parameters.js
generated
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ECParameters = void 0;
|
||||
const tslib_1 = require("tslib");
|
||||
const asn1_schema_1 = require("@peculiar/asn1-schema");
|
||||
const rfc3279_1 = require("./rfc3279");
|
||||
let ECParameters = class ECParameters {
|
||||
constructor(params = {}) {
|
||||
Object.assign(this, params);
|
||||
}
|
||||
};
|
||||
exports.ECParameters = ECParameters;
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: asn1_schema_1.AsnPropTypes.ObjectIdentifier })
|
||||
], ECParameters.prototype, "namedCurve", void 0);
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: asn1_schema_1.AsnPropTypes.Null })
|
||||
], ECParameters.prototype, "implicitCurve", void 0);
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: rfc3279_1.SpecifiedECDomain })
|
||||
], ECParameters.prototype, "specifiedCurve", void 0);
|
||||
exports.ECParameters = ECParameters = tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnType)({ type: asn1_schema_1.AsnTypeTypes.Choice })
|
||||
], ECParameters);
|
||||
26
api.hyungi.net/node_modules/@peculiar/asn1-ecc/build/cjs/ec_private_key.js
generated
vendored
Normal file
26
api.hyungi.net/node_modules/@peculiar/asn1-ecc/build/cjs/ec_private_key.js
generated
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ECPrivateKey = void 0;
|
||||
const tslib_1 = require("tslib");
|
||||
const asn1_schema_1 = require("@peculiar/asn1-schema");
|
||||
const ec_parameters_1 = require("./ec_parameters");
|
||||
class ECPrivateKey {
|
||||
constructor(params = {}) {
|
||||
this.version = 1;
|
||||
this.privateKey = new asn1_schema_1.OctetString();
|
||||
Object.assign(this, params);
|
||||
}
|
||||
}
|
||||
exports.ECPrivateKey = ECPrivateKey;
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: asn1_schema_1.AsnPropTypes.Integer })
|
||||
], ECPrivateKey.prototype, "version", void 0);
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: asn1_schema_1.OctetString })
|
||||
], ECPrivateKey.prototype, "privateKey", void 0);
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: ec_parameters_1.ECParameters, context: 0, optional: true })
|
||||
], ECPrivateKey.prototype, "parameters", void 0);
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: asn1_schema_1.AsnPropTypes.BitString, context: 1, optional: true })
|
||||
], ECPrivateKey.prototype, "publicKey", void 0);
|
||||
19
api.hyungi.net/node_modules/@peculiar/asn1-ecc/build/cjs/ec_signature_value.js
generated
vendored
Normal file
19
api.hyungi.net/node_modules/@peculiar/asn1-ecc/build/cjs/ec_signature_value.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ECDSASigValue = void 0;
|
||||
const tslib_1 = require("tslib");
|
||||
const asn1_schema_1 = require("@peculiar/asn1-schema");
|
||||
class ECDSASigValue {
|
||||
constructor(params = {}) {
|
||||
this.r = new ArrayBuffer(0);
|
||||
this.s = new ArrayBuffer(0);
|
||||
Object.assign(this, params);
|
||||
}
|
||||
}
|
||||
exports.ECDSASigValue = ECDSASigValue;
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: asn1_schema_1.AsnPropTypes.Integer, converter: asn1_schema_1.AsnIntegerArrayBufferConverter })
|
||||
], ECDSASigValue.prototype, "r", void 0);
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: asn1_schema_1.AsnPropTypes.Integer, converter: asn1_schema_1.AsnIntegerArrayBufferConverter })
|
||||
], ECDSASigValue.prototype, "s", void 0);
|
||||
9
api.hyungi.net/node_modules/@peculiar/asn1-ecc/build/cjs/index.js
generated
vendored
Normal file
9
api.hyungi.net/node_modules/@peculiar/asn1-ecc/build/cjs/index.js
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const tslib_1 = require("tslib");
|
||||
tslib_1.__exportStar(require("./algorithms"), exports);
|
||||
tslib_1.__exportStar(require("./ec_parameters"), exports);
|
||||
tslib_1.__exportStar(require("./ec_private_key"), exports);
|
||||
tslib_1.__exportStar(require("./ec_signature_value"), exports);
|
||||
tslib_1.__exportStar(require("./object_identifiers"), exports);
|
||||
tslib_1.__exportStar(require("./rfc3279"), exports);
|
||||
26
api.hyungi.net/node_modules/@peculiar/asn1-ecc/build/cjs/object_identifiers.js
generated
vendored
Normal file
26
api.hyungi.net/node_modules/@peculiar/asn1-ecc/build/cjs/object_identifiers.js
generated
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.id_sect571r1 = exports.id_sect571k1 = exports.id_secp521r1 = exports.id_sect409r1 = exports.id_sect409k1 = exports.id_secp384r1 = exports.id_sect283r1 = exports.id_sect283k1 = exports.id_secp256r1 = exports.id_sect233r1 = exports.id_sect233k1 = exports.id_secp224r1 = exports.id_sect163r2 = exports.id_sect163k1 = exports.id_secp192r1 = exports.id_ecdsaWithSHA512 = exports.id_ecdsaWithSHA384 = exports.id_ecdsaWithSHA256 = exports.id_ecdsaWithSHA224 = exports.id_ecdsaWithSHA1 = exports.id_ecMQV = exports.id_ecDH = exports.id_ecPublicKey = void 0;
|
||||
exports.id_ecPublicKey = "1.2.840.10045.2.1";
|
||||
exports.id_ecDH = "1.3.132.1.12";
|
||||
exports.id_ecMQV = "1.3.132.1.13";
|
||||
exports.id_ecdsaWithSHA1 = "1.2.840.10045.4.1";
|
||||
exports.id_ecdsaWithSHA224 = "1.2.840.10045.4.3.1";
|
||||
exports.id_ecdsaWithSHA256 = "1.2.840.10045.4.3.2";
|
||||
exports.id_ecdsaWithSHA384 = "1.2.840.10045.4.3.3";
|
||||
exports.id_ecdsaWithSHA512 = "1.2.840.10045.4.3.4";
|
||||
exports.id_secp192r1 = "1.2.840.10045.3.1.1";
|
||||
exports.id_sect163k1 = "1.3.132.0.1";
|
||||
exports.id_sect163r2 = "1.3.132.0.15";
|
||||
exports.id_secp224r1 = "1.3.132.0.33";
|
||||
exports.id_sect233k1 = "1.3.132.0.26";
|
||||
exports.id_sect233r1 = "1.3.132.0.27";
|
||||
exports.id_secp256r1 = "1.2.840.10045.3.1.7";
|
||||
exports.id_sect283k1 = "1.3.132.0.16";
|
||||
exports.id_sect283r1 = "1.3.132.0.17";
|
||||
exports.id_secp384r1 = "1.3.132.0.34";
|
||||
exports.id_sect409k1 = "1.3.132.0.36";
|
||||
exports.id_sect409r1 = "1.3.132.0.37";
|
||||
exports.id_secp521r1 = "1.3.132.0.35";
|
||||
exports.id_sect571k1 = "1.3.132.0.38";
|
||||
exports.id_sect571r1 = "1.3.132.0.39";
|
||||
76
api.hyungi.net/node_modules/@peculiar/asn1-ecc/build/cjs/rfc3279.js
generated
vendored
Normal file
76
api.hyungi.net/node_modules/@peculiar/asn1-ecc/build/cjs/rfc3279.js
generated
vendored
Normal file
@@ -0,0 +1,76 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.SpecifiedECDomain = exports.ECPVer = exports.Curve = exports.FieldElement = exports.ECPoint = exports.FieldID = void 0;
|
||||
const tslib_1 = require("tslib");
|
||||
const asn1_schema_1 = require("@peculiar/asn1-schema");
|
||||
let FieldID = class FieldID {
|
||||
constructor(params = {}) {
|
||||
Object.assign(this, params);
|
||||
}
|
||||
};
|
||||
exports.FieldID = FieldID;
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: asn1_schema_1.AsnPropTypes.ObjectIdentifier })
|
||||
], FieldID.prototype, "fieldType", void 0);
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: asn1_schema_1.AsnPropTypes.Any })
|
||||
], FieldID.prototype, "parameters", void 0);
|
||||
exports.FieldID = FieldID = tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnType)({ type: asn1_schema_1.AsnTypeTypes.Sequence })
|
||||
], FieldID);
|
||||
class ECPoint extends asn1_schema_1.OctetString {
|
||||
}
|
||||
exports.ECPoint = ECPoint;
|
||||
class FieldElement extends asn1_schema_1.OctetString {
|
||||
}
|
||||
exports.FieldElement = FieldElement;
|
||||
let Curve = class Curve {
|
||||
constructor(params = {}) {
|
||||
Object.assign(this, params);
|
||||
}
|
||||
};
|
||||
exports.Curve = Curve;
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: asn1_schema_1.AsnPropTypes.OctetString })
|
||||
], Curve.prototype, "a", void 0);
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: asn1_schema_1.AsnPropTypes.OctetString })
|
||||
], Curve.prototype, "b", void 0);
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: asn1_schema_1.AsnPropTypes.BitString, optional: true })
|
||||
], Curve.prototype, "seed", void 0);
|
||||
exports.Curve = Curve = tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnType)({ type: asn1_schema_1.AsnTypeTypes.Sequence })
|
||||
], Curve);
|
||||
var ECPVer;
|
||||
(function (ECPVer) {
|
||||
ECPVer[ECPVer["ecpVer1"] = 1] = "ecpVer1";
|
||||
})(ECPVer || (exports.ECPVer = ECPVer = {}));
|
||||
let SpecifiedECDomain = class SpecifiedECDomain {
|
||||
constructor(params = {}) {
|
||||
this.version = ECPVer.ecpVer1;
|
||||
Object.assign(this, params);
|
||||
}
|
||||
};
|
||||
exports.SpecifiedECDomain = SpecifiedECDomain;
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: asn1_schema_1.AsnPropTypes.Integer })
|
||||
], SpecifiedECDomain.prototype, "version", void 0);
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: FieldID })
|
||||
], SpecifiedECDomain.prototype, "fieldID", void 0);
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: Curve })
|
||||
], SpecifiedECDomain.prototype, "curve", void 0);
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: ECPoint })
|
||||
], SpecifiedECDomain.prototype, "base", void 0);
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: asn1_schema_1.AsnPropTypes.Integer, converter: asn1_schema_1.AsnIntegerArrayBufferConverter })
|
||||
], SpecifiedECDomain.prototype, "order", void 0);
|
||||
tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnProp)({ type: asn1_schema_1.AsnPropTypes.Integer, optional: true })
|
||||
], SpecifiedECDomain.prototype, "cofactor", void 0);
|
||||
exports.SpecifiedECDomain = SpecifiedECDomain = tslib_1.__decorate([
|
||||
(0, asn1_schema_1.AsnType)({ type: asn1_schema_1.AsnTypeTypes.Sequence })
|
||||
], SpecifiedECDomain);
|
||||
Reference in New Issue
Block a user