easy-cipher-mate
Version:
A CLI and programmatic tool for encryption/decryption supporting AES-GCM and ChaCha20-Poly1305 algorithms, with text encoding options and line-by-line text file processing.
5 lines (4 loc) • 16 kB
JSON
{"/Users/piperliu/Github/PiperLiu/easy-cipher-mate/src/encryption/ChaCha20Poly1305Encryption.ts": {"path":"/Users/piperliu/Github/PiperLiu/easy-cipher-mate/src/encryption/ChaCha20Poly1305Encryption.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":70}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":61}},"2":{"start":{"line":4,"column":0},"end":{"line":4,"column":78}},"3":{"start":{"line":6,"column":27},"end":{"line":6,"column":29}},"4":{"start":{"line":7,"column":27},"end":{"line":7,"column":29}},"5":{"start":{"line":8,"column":27},"end":{"line":8,"column":33}},"6":{"start":{"line":9,"column":29},"end":{"line":9,"column":31}},"7":{"start":{"line":11,"column":21},"end":{"line":11,"column":65}},"8":{"start":{"line":12,"column":22},"end":{"line":12,"column":84}},"9":{"start":{"line":28,"column":66},"end":{"line":28,"column":72}},"10":{"start":{"line":29,"column":8},"end":{"line":29,"column":34}},"11":{"start":{"line":31,"column":20},"end":{"line":31,"column":50}},"12":{"start":{"line":32,"column":27},"end":{"line":32,"column":62}},"13":{"start":{"line":34,"column":23},"end":{"line":36,"column":10}},"14":{"start":{"line":38,"column":26},"end":{"line":41,"column":10}},"15":{"start":{"line":42,"column":20},"end":{"line":42,"column":39}},"16":{"start":{"line":44,"column":8},"end":{"line":44,"column":59}},"17":{"start":{"line":45,"column":8},"end":{"line":45,"column":47}},"18":{"start":{"line":46,"column":8},"end":{"line":46,"column":103}},"19":{"start":{"line":48,"column":8},"end":{"line":48,"column":64}},"20":{"start":{"line":52,"column":66},"end":{"line":52,"column":72}},"21":{"start":{"line":53,"column":8},"end":{"line":53,"column":34}},"22":{"start":{"line":55,"column":20},"end":{"line":55,"column":50}},"23":{"start":{"line":56,"column":21},"end":{"line":56,"column":47}},"24":{"start":{"line":58,"column":8},"end":{"line":58,"column":49}},"25":{"start":{"line":59,"column":8},"end":{"line":59,"column":74}},"26":{"start":{"line":60,"column":8},"end":{"line":60,"column":102}},"27":{"start":{"line":62,"column":20},"end":{"line":62,"column":86}},"28":{"start":{"line":63,"column":27},"end":{"line":63,"column":96}},"29":{"start":{"line":65,"column":25},"end":{"line":67,"column":10}},"30":{"start":{"line":68,"column":8},"end":{"line":68,"column":33}},"31":{"start":{"line":70,"column":26},"end":{"line":73,"column":10}},"32":{"start":{"line":75,"column":8},"end":{"line":75,"column":58}},"33":{"start":{"line":79,"column":42},"end":{"line":79,"column":48}},"34":{"start":{"line":80,"column":8},"end":{"line":80,"column":34}},"35":{"start":{"line":82,"column":20},"end":{"line":82,"column":50}},"36":{"start":{"line":83,"column":27},"end":{"line":83,"column":50}},"37":{"start":{"line":85,"column":23},"end":{"line":87,"column":10}},"38":{"start":{"line":89,"column":26},"end":{"line":92,"column":10}},"39":{"start":{"line":93,"column":20},"end":{"line":93,"column":39}},"40":{"start":{"line":95,"column":8},"end":{"line":95,"column":64}},"41":{"start":{"line":99,"column":42},"end":{"line":99,"column":48}},"42":{"start":{"line":100,"column":8},"end":{"line":100,"column":34}},"43":{"start":{"line":102,"column":20},"end":{"line":102,"column":50}},"44":{"start":{"line":103,"column":21},"end":{"line":103,"column":49}},"45":{"start":{"line":105,"column":20},"end":{"line":105,"column":75}},"46":{"start":{"line":106,"column":27},"end":{"line":106,"column":79}},"47":{"start":{"line":108,"column":25},"end":{"line":110,"column":10}},"48":{"start":{"line":111,"column":8},"end":{"line":111,"column":33}},"49":{"start":{"line":113,"column":26},"end":{"line":116,"column":10}},"50":{"start":{"line":118,"column":8},"end":{"line":118,"column":32}},"51":{"start":{"line":122,"column":8},"end":{"line":128,"column":10}},"52":{"start":{"line":132,"column":8},"end":{"line":134,"column":9}},"53":{"start":{"line":133,"column":12},"end":{"line":133,"column":null}},"54":{"start":{"line":21,"column":0},"end":{"line":21,"column":13}},"55":{"start":{"line":22,"column":18},"end":{"line":22,"column":50}},"56":{"start":{"line":23,"column":18},"end":{"line":23,"column":50}},"57":{"start":{"line":24,"column":18},"end":{"line":24,"column":50}},"58":{"start":{"line":25,"column":18},"end":{"line":25,"column":54}},"59":{"start":{"line":150,"column":8},"end":{"line":150,"column":76}},"60":{"start":{"line":152,"column":8},"end":{"line":154,"column":28}},"61":{"start":{"line":156,"column":8},"end":{"line":165,"column":9}},"62":{"start":{"line":157,"column":12},"end":{"line":157,"column":31}},"63":{"start":{"line":158,"column":15},"end":{"line":165,"column":9}},"64":{"start":{"line":159,"column":12},"end":{"line":162,"column":14}},"65":{"start":{"line":164,"column":12},"end":{"line":164,"column":39}},"66":{"start":{"line":167,"column":8},"end":{"line":169,"column":23}},"67":{"start":{"line":171,"column":8},"end":{"line":173,"column":9}},"68":{"start":{"line":172,"column":12},"end":{"line":172,"column":null}},"69":{"start":{"line":138,"column":0},"end":{"line":138,"column":13}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":27,"column":4},"end":{"line":27,"column":9}},"loc":{"start":{"line":27,"column":82},"end":{"line":49,"column":5}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":51,"column":4},"end":{"line":51,"column":9}},"loc":{"start":{"line":51,"column":91},"end":{"line":76,"column":5}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":78,"column":4},"end":{"line":78,"column":9}},"loc":{"start":{"line":78,"column":88},"end":{"line":96,"column":5}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":98,"column":4},"end":{"line":98,"column":9}},"loc":{"start":{"line":98,"column":93},"end":{"line":119,"column":5}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":121,"column":12},"end":{"line":121,"column":21}},"loc":{"start":{"line":121,"column":52},"end":{"line":129,"column":5}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":131,"column":11},"end":{"line":131,"column":24}},"loc":{"start":{"line":131,"column":38},"end":{"line":135,"column":5}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":144,"column":4},"end":{"line":144,"column":null}},"loc":{"start":{"line":148,"column":35},"end":{"line":174,"column":5}}}},"branchMap":{"0":{"loc":{"start":{"line":28,"column":39},"end":{"line":28,"column":61}},"type":"default-arg","locations":[{"start":{"line":28,"column":54},"end":{"line":28,"column":61}}]},"1":{"loc":{"start":{"line":52,"column":39},"end":{"line":52,"column":61}},"type":"default-arg","locations":[{"start":{"line":52,"column":54},"end":{"line":52,"column":61}}]},"2":{"loc":{"start":{"line":132,"column":8},"end":{"line":134,"column":9}},"type":"if","locations":[{"start":{"line":132,"column":8},"end":{"line":134,"column":9}}]},"3":{"loc":{"start":{"line":150,"column":24},"end":{"line":150,"column":75}},"type":"cond-expr","locations":[{"start":{"line":150,"column":69},"end":{"line":150,"column":73}},{"start":{"line":150,"column":73},"end":{"line":150,"column":75}}]},"4":{"loc":{"start":{"line":150,"column":24},"end":{"line":150,"column":73}},"type":"binary-expr","locations":[{"start":{"line":150,"column":24},"end":{"line":150,"column":73}},{"start":{"line":150,"column":69},"end":{"line":150,"column":73}}]},"5":{"loc":{"start":{"line":150,"column":24},"end":{"line":150,"column":69}},"type":"cond-expr","locations":[{"start":{"line":150,"column":24},"end":{"line":150,"column":32}},{"start":{"line":150,"column":36},"end":{"line":150,"column":69}}]},"6":{"loc":{"start":{"line":150,"column":24},"end":{"line":150,"column":36}},"type":"binary-expr","locations":[{"start":{"line":150,"column":24},"end":{"line":150,"column":36}},{"start":{"line":150,"column":24},"end":{"line":150,"column":36}}]},"7":{"loc":{"start":{"line":152,"column":20},"end":{"line":154,"column":27}},"type":"cond-expr","locations":[{"start":{"line":152,"column":20},"end":{"line":152,"column":24}},{"start":{"line":152,"column":29},"end":{"line":154,"column":26}}]},"8":{"loc":{"start":{"line":152,"column":20},"end":{"line":152,"column":28}},"type":"binary-expr","locations":[{"start":{"line":152,"column":20},"end":{"line":152,"column":28}},{"start":{"line":152,"column":20},"end":{"line":152,"column":28}}]},"9":{"loc":{"start":{"line":152,"column":29},"end":{"line":154,"column":26}},"type":"cond-expr","locations":[{"start":{"line":153,"column":14},"end":{"line":153,"column":69}},{"start":{"line":154,"column":14},"end":{"line":154,"column":26}}]},"10":{"loc":{"start":{"line":156,"column":8},"end":{"line":165,"column":9}},"type":"if","locations":[{"start":{"line":156,"column":8},"end":{"line":165,"column":9}},{"start":{"line":158,"column":15},"end":{"line":165,"column":9}}]},"11":{"loc":{"start":{"line":158,"column":15},"end":{"line":165,"column":9}},"type":"if","locations":[{"start":{"line":158,"column":15},"end":{"line":165,"column":9}},{"start":{"line":163,"column":15},"end":{"line":165,"column":9}}]},"12":{"loc":{"start":{"line":167,"column":28},"end":{"line":169,"column":22}},"type":"cond-expr","locations":[{"start":{"line":168,"column":62},"end":{"line":168,"column":null}},{"start":{"line":169,"column":15},"end":{"line":169,"column":22}}]},"13":{"loc":{"start":{"line":167,"column":28},"end":{"line":168,"column":null}},"type":"binary-expr","locations":[{"start":{"line":167,"column":28},"end":{"line":168,"column":null}},{"start":{"line":168,"column":62},"end":{"line":168,"column":null}}]},"14":{"loc":{"start":{"line":167,"column":28},"end":{"line":168,"column":62}},"type":"cond-expr","locations":[{"start":{"line":167,"column":28},"end":{"line":167,"column":40}},{"start":{"line":168,"column":16},"end":{"line":168,"column":62}}]},"15":{"loc":{"start":{"line":167,"column":28},"end":{"line":167,"column":null}},"type":"binary-expr","locations":[{"start":{"line":167,"column":28},"end":{"line":167,"column":null}},{"start":{"line":167,"column":28},"end":{"line":167,"column":null}}]},"16":{"loc":{"start":{"line":171,"column":8},"end":{"line":173,"column":9}},"type":"if","locations":[{"start":{"line":171,"column":8},"end":{"line":173,"column":9}}]}},"s":{"0":1,"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":2,"52":2,"53":0,"54":1,"55":1,"56":1,"57":1,"58":1,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":1},"f":{"0":1,"1":1,"2":0,"3":0,"4":2,"5":2,"6":0},"b":{"0":[1],"1":[1],"2":[0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0]}}
,"/Users/piperliu/Github/PiperLiu/easy-cipher-mate/src/utils/encodingUtils.ts": {"path":"/Users/piperliu/Github/PiperLiu/easy-cipher-mate/src/utils/encodingUtils.ts","statementMap":{"0":{"start":{"line":11,"column":0},"end":{"line":11,"column":16}},"1":{"start":{"line":26,"column":0},"end":{"line":26,"column":16}},"2":{"start":{"line":1,"column":0},"end":{"line":1,"column":31}},"3":{"start":{"line":12,"column":2},"end":{"line":14,"column":3}},"4":{"start":{"line":13,"column":4},"end":{"line":13,"column":55}},"5":{"start":{"line":16,"column":17},"end":{"line":16,"column":45}},"6":{"start":{"line":17,"column":2},"end":{"line":17,"column":87}},"7":{"start":{"line":27,"column":21},"end":{"line":27,"column":40}},"8":{"start":{"line":29,"column":2},"end":{"line":31,"column":3}},"9":{"start":{"line":30,"column":4},"end":{"line":30,"column":67}},"10":{"start":{"line":33,"column":2},"end":{"line":33,"column":44}}},"fnMap":{"0":{"name":"encodeText","decl":{"start":{"line":11,"column":16},"end":{"line":11,"column":26}},"loc":{"start":{"line":11,"column":73},"end":{"line":18,"column":1}}},"1":{"name":"decodeText","decl":{"start":{"line":26,"column":16},"end":{"line":26,"column":26}},"loc":{"start":{"line":26,"column":80},"end":{"line":34,"column":1}}}},"branchMap":{"0":{"loc":{"start":{"line":11,"column":41},"end":{"line":11,"column":73}},"type":"default-arg","locations":[{"start":{"line":11,"column":66},"end":{"line":11,"column":73}}]},"1":{"loc":{"start":{"line":12,"column":2},"end":{"line":14,"column":3}},"type":"if","locations":[{"start":{"line":12,"column":2},"end":{"line":14,"column":3}}]},"2":{"loc":{"start":{"line":12,"column":6},"end":{"line":12,"column":49}},"type":"binary-expr","locations":[{"start":{"line":12,"column":6},"end":{"line":12,"column":27}},{"start":{"line":12,"column":31},"end":{"line":12,"column":49}}]},"3":{"loc":{"start":{"line":26,"column":48},"end":{"line":26,"column":80}},"type":"default-arg","locations":[{"start":{"line":26,"column":73},"end":{"line":26,"column":80}}]},"4":{"loc":{"start":{"line":29,"column":2},"end":{"line":31,"column":3}},"type":"if","locations":[{"start":{"line":29,"column":2},"end":{"line":31,"column":3}}]},"5":{"loc":{"start":{"line":29,"column":6},"end":{"line":29,"column":49}},"type":"binary-expr","locations":[{"start":{"line":29,"column":6},"end":{"line":29,"column":27}},{"start":{"line":29,"column":31},"end":{"line":29,"column":49}}]}},"s":{"0":1,"1":1,"2":1,"3":1,"4":0,"5":1,"6":1,"7":0,"8":0,"9":0,"10":0},"f":{"0":1,"1":0},"b":{"0":[0],"1":[0],"2":[1,1],"3":[0],"4":[0],"5":[0,0]}}
,"/Users/piperliu/Github/PiperLiu/easy-cipher-mate/src/utils/stringCoding.ts": {"path":"/Users/piperliu/Github/PiperLiu/easy-cipher-mate/src/utils/stringCoding.ts","statementMap":{"0":{"start":{"line":3,"column":0},"end":{"line":3,"column":16}},"1":{"start":{"line":29,"column":0},"end":{"line":29,"column":16}},"2":{"start":{"line":1,"column":0},"end":{"line":1,"column":36}},"3":{"start":{"line":7,"column":4},"end":{"line":9,"column":5}},"4":{"start":{"line":8,"column":8},"end":{"line":8,"column":42}},"5":{"start":{"line":11,"column":38},"end":{"line":11,"column":42}},"6":{"start":{"line":12,"column":4},"end":{"line":14,"column":15}},"7":{"start":{"line":13,"column":8},"end":{"line":13,"column":49}},"8":{"start":{"line":16,"column":4},"end":{"line":18,"column":5}},"9":{"start":{"line":17,"column":8},"end":{"line":17,"column":28}},"10":{"start":{"line":20,"column":24},"end":{"line":20,"column":47}},"11":{"start":{"line":21,"column":17},"end":{"line":21,"column":66}},"12":{"start":{"line":23,"column":25},"end":{"line":23,"column":51}},"13":{"start":{"line":24,"column":4},"end":{"line":24,"column":48}},"14":{"start":{"line":26,"column":4},"end":{"line":26,"column":24}},"15":{"start":{"line":33,"column":4},"end":{"line":33,"column":66}}},"fnMap":{"0":{"name":"deriveStringToBuffer","decl":{"start":{"line":3,"column":16},"end":{"line":3,"column":36}},"loc":{"start":{"line":5,"column":24},"end":{"line":27,"column":1}}},"1":{"name":"deriveStringToUint8Array","decl":{"start":{"line":29,"column":16},"end":{"line":29,"column":40}},"loc":{"start":{"line":31,"column":24},"end":{"line":34,"column":1}}}},"branchMap":{"0":{"loc":{"start":{"line":7,"column":4},"end":{"line":9,"column":5}},"type":"if","locations":[{"start":{"line":7,"column":4},"end":{"line":9,"column":5}}]},"1":{"loc":{"start":{"line":16,"column":4},"end":{"line":18,"column":5}},"type":"if","locations":[{"start":{"line":16,"column":4},"end":{"line":18,"column":5}}]},"2":{"loc":{"start":{"line":16,"column":8},"end":{"line":16,"column":28}},"type":"cond-expr","locations":[{"start":{"line":16,"column":20},"end":{"line":16,"column":22}},{"start":{"line":16,"column":8},"end":{"line":16,"column":28}}]},"3":{"loc":{"start":{"line":16,"column":8},"end":{"line":16,"column":22}},"type":"binary-expr","locations":[{"start":{"line":16,"column":8},"end":{"line":16,"column":22}},{"start":{"line":16,"column":8},"end":{"line":16,"column":22}}]}},"s":{"0":1,"1":1,"2":1,"3":4,"4":0,"5":4,"6":4,"7":4,"8":4,"9":1,"10":3,"11":3,"12":3,"13":3,"14":3,"15":0},"f":{"0":4,"1":0},"b":{"0":[0],"1":[1],"2":[0,4],"3":[4,4]}}
}