{"_id":"@asasugar-use/cryptojs","name":"@asasugar-use/cryptojs","dist-tags":{"latest":"2.5.3"},"versions":{"2.5.3":{"author":{"name":"Jeff Guo","email":"gwjjeff@gmail.com"},"name":"@asasugar-use/cryptojs","tags":["Hash","MD5","SHA1","SHA-1","SHA256","SHA-256","RC4","Rabbit","AES","DES","PBKDF2","HMAC","OFB","CFB","CTR","CBC","Base64"],"description":"Fork from cryptojs, for  Support use ts in vite","version":"2.5.3","homepage":"https://github.com/asasugar/cryptojs","repository":{"type":"git","url":"git://github.com/asasugar/cryptojs.git"},"main":"cryptojs.js","engines":{"node":"*"},"dependencies":{},"devDependencies":{},"gitHead":"599ef5ef802a2325f0ae956f7d1a26e71fdaf9eb","bugs":{"url":"https://github.com/asasugar/cryptojs/issues"},"_id":"@asasugar-use/cryptojs@2.5.3","_nodeVersion":"16.15.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-xPLVpxlsO0cVu6tWM19lYT+mZVPENud9clfrJjMdPikzkNA8Wdwcv1mKUFNlR47uoRu705znCT08Q2copX3Vmw==","shasum":"329499b74e99fa192ddf771c78faf474ef1fc6a2","tarball":"https://registry.npmjs.org/@asasugar-use/cryptojs/-/cryptojs-2.5.3.tgz","fileCount":18,"unpackedSize":96086,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG1Aap8x2Os2yv+eq+izmiMWqRFKpRqqOyAIUeK9/HL7AiA/RcR8LJtUpVxrYnYnKWd3HnziLK9fDto93131kqA4VQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5MLIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrJQ//SwXf4azmtNTO2lFWXfVafsbScul5i8M43k8kQj9xzHXs/A2C\r\nQLD01QaPE+UgmF98LCvm4u9NEF6JtvitrQoZGNpNqyBZYTVHm9YGCMo89cp1\r\nohJW+zqrMWomlIxuuFBHTCM3kEOuuovUn0XnqfK5S0OVpi2P69NfWTlCHmxa\r\nkQSzPqTRmhK42c3OkrlAq+XK2dwjqWgSo+ys5Y1gXHfFpf0J1DwKAyKSrebw\r\nMCrHW9dwtuHfHzLnTWWNtco8sb1eDnVlbXV4lmcUoMLl3zvihUUNwgbadYjM\r\ney7ti5zWzQlinUbsUlmc5nTqIkg27IaekdNWiPUKPAx+KdDZnd7rHkfhkCVC\r\nz1oyzZcrCKmvNu9clL0cF3BVgJV47Uv2gBZU05jt0lsTB9nTZvx4siUKpjRn\r\no1ev+zrInexAH2N7OOOW891VI3mvenqZrLDonQAJucQDUIHrynM1phBs34bG\r\nOCw3ZmbkEGk7YaXEw6LhuvKJIos8ez/hAVydHvGHJljc4uKlJmNwWaJvzJE1\r\nwEjvzsjSa7w5zcV5JNFMywWCAUNUoxRcDNjC7Gxr2QuWSmGYinNLG/siEa/O\r\n3dlQeNuVRXUQD2eb08SfaFZ7xU1EuFVz16New/+JmTuKQFrL78Nx7Zl3sUoC\r\nA/hm3WoSMP4Z5t/DdFKIsRC724q0lYBmCP8=\r\n=0oP8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asasugar_","email":"xxj95719@gmail.com"},"directories":{},"maintainers":[{"name":"asasugar_","email":"xxj95719@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cryptojs_2.5.3_1675936455784_0.9830444167468431"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-09T09:54:15.646Z","2.5.3":"2023-02-09T09:54:16.004Z","modified":"2023-02-09T09:54:16.268Z"},"maintainers":[{"name":"asasugar_","email":"xxj95719@gmail.com"}],"description":"Fork from cryptojs, for  Support use ts in vite","homepage":"https://github.com/asasugar/cryptojs","repository":{"type":"git","url":"git://github.com/asasugar/cryptojs.git"},"author":{"name":"Jeff Guo","email":"gwjjeff@gmail.com"},"bugs":{"url":"https://github.com/asasugar/cryptojs/issues"},"readme":"cryptojs\n--------\n\n* with little modification, converted from googlecode project [crypto-js](http://code.google.com/p/crypto-js/), and keep the source code structure of the origin project on googlecode\n* source code worked in both browser engines and node scripts. see also: [https://github.com/gwjjeff/crypto-js-npm-conv](https://github.com/gwjjeff/crypto-js-npm-conv)\n* inspiration comes from [ezcrypto](https://github.com/ElmerZhang/ezcrypto), but my tests cannot pass with his version ( ECB/pkcs7 mode ), so I made it myself\n\n### install\n\n```\nnpm install cryptojs\n```\n\n### usage (example with [coffee-script](http://coffeescript.org/))\n\n```coffee\nCrypto = (require 'cryptojs').Crypto\nkey = '12345678'\nus = 'Hello, 世界!'\n\nmode = new Crypto.mode.ECB Crypto.pad.pkcs7\n\nub = Crypto.charenc.UTF8.stringToBytes us\neb = Crypto.DES.encrypt ub, key, {asBytes: true, mode: mode}\nehs= Crypto.util.bytesToHex eb\n\neb2= Crypto.util.hexToBytes ehs\nub2= Crypto.DES.decrypt eb2, key, {asBytes: true, mode: mode}\nus2= Crypto.charenc.UTF8.bytesToString ub2\n# should be same as the var 'us'\nconsole .log us2\n```\n","readmeFilename":"README.md"}