{
  "version": 3,
  "sources": ["../src/constants.ts"],
  "sourcesContent": ["import { CharSize, HashAlg, RsaSize, SymmKeyLength, EccCurve } from './types.js'\n\n// ECC\nexport const DEFAULT_ECC_CURVE = EccCurve.P_256\nexport const ECC_SIGN_ALGORITHM = 'ECDSA'\nexport const ECC_ENCRYPT_ALGORITHM = 'ECDH'\nexport const EDWARDS_DID_PREFIX = new Uint8Array([0xed, 0x01])\n\n// RSA\nexport const RSA_SALT_LENGTH = 128\nexport const RSA_HASHING_ALGORITHM = HashAlg.SHA_256\nexport const RSA_ALGORITHM = 'RSA-OAEP'\nexport const RSA_SIGN_ALGORITHM = 'RSASSA-PKCS1-v1_5'\nexport const RSA_DID_PREFIX = new Uint8Array([0x00, 0xf5, 0x02])\nexport const DEFAULT_RSA_SIZE = RsaSize.B2048\n\n// symmetric (AES)\nexport const AES_GCM = 'AES-GCM' as const\nexport const DEFAULT_SYMM_ALGORITHM = AES_GCM\nexport const DEFAULT_SYMM_LEN = SymmKeyLength.B256\nexport const DEFAULT_CTR_LEN = 64\n\n// misc\nexport const BASE58_DID_PREFIX = 'did:key:z'\nexport const DEFAULT_ENCRYPTION_KEY_NAME = 'encryption-key'\nexport const DEFAULT_SIGNING_KEY_NAME = 'signing-key'\nexport const BLS_DID_PREFIX = new Uint8Array([0xea, 0x01])\nexport const DEFAULT_CHAR_SIZE = CharSize.B8\nexport const DEFAULT_HASH_ALGORITHM = HashAlg.SHA_256\nexport const KEY_TYPE = {\n    RSA: 'rsa',\n    Edwards: 'ed25519',\n    BLS: 'bls12-381'\n} as const\nexport const DEFAULT_STRING_ENCODING = 'base64pad'\n\n// misc\nexport const DEFAULT_ENTROPY_SIZE = 16\n"],
  "mappings": ";;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,mBAAoE;AAG7D,MAAM,oBAAoB,sBAAS;AACnC,MAAM,qBAAqB;AAC3B,MAAM,wBAAwB;AAC9B,MAAM,qBAAqB,IAAI,WAAW,CAAC,KAAM,CAAI,CAAC;AAGtD,MAAM,kBAAkB;AACxB,MAAM,wBAAwB,qBAAQ;AACtC,MAAM,gBAAgB;AACtB,MAAM,qBAAqB;AAC3B,MAAM,iBAAiB,IAAI,WAAW,CAAC,GAAM,KAAM,CAAI,CAAC;AACxD,MAAM,mBAAmB,qBAAQ;AAGjC,MAAM,UAAU;AAChB,MAAM,yBAAyB;AAC/B,MAAM,mBAAmB,2BAAc;AACvC,MAAM,kBAAkB;AAGxB,MAAM,oBAAoB;AAC1B,MAAM,8BAA8B;AACpC,MAAM,2BAA2B;AACjC,MAAM,iBAAiB,IAAI,WAAW,CAAC,KAAM,CAAI,CAAC;AAClD,MAAM,oBAAoB,sBAAS;AACnC,MAAM,yBAAyB,qBAAQ;AACvC,MAAM,WAAW;AAAA,EACpB,KAAK;AAAA,EACL,SAAS;AAAA,EACT,KAAK;AACT;AACO,MAAM,0BAA0B;AAGhC,MAAM,uBAAuB;",
  "names": []
}
