Crypto-JS现在在Google Codes上已经消失。

22

我使用的是托管在Google Code上的在线版本Crypto-Js,请参见下文:

<script src="https://crypto-js.googlecode.com/svn/tags/3.0.2/build/rollups/hmac-sha256.js"></script>
<script src="https://crypto-js.googlecode.com/svn/tags/3.0.2/build/components/enc-base64-min.js"></script>

昨天我的网站突然崩溃了,我发现主机不再存在了。 我是唯一使用这个链接的人吗? 他们把它移到了另一个链接吗?

crypto-js


2
他们停止了Google Code。你需要从GitHub下载它。有趣/可爱/可怕的是,你首先会从另一个服务器加载加密代码;你一定非常信任Google,因为他们赢得了保护我们所有隐私并不轻易屈服于NSA的好声誉... - dandavis
谢谢!不管怎样,我在这里找到了 https://code.google.com/archive/ 并手动下载了它。@dandavis - jofftiquez
2个回答

19

有几种获取 CryptoJs 代码的方法。

  1. 从 Google Code Archive 获取:Crypto-Js
  2. 使用CDN:CryptoJs CDN

注意

这个答案可能会随着时间而过时,我无法追踪它,这个解决方案在未来可能不起作用。如果是这样,请在此评论,以便我进行更新 :)


你知道如何从4.0.0获取Rollup吗? - EricG

9
你可以使用 Cloudflare CDN,他们仍然保留这些文件。以下是链接:

https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/components/core-min.js

https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/rollups/hmac-sha512.js


2
这个与问题中提到的完全相同。只需将hmac-sha512.js重命名为hmac-sha256.js即可。 - Jaydeep Goswami
谢谢您。请注意,上面链接的版本(3.1.2)是托管在Cloudflare上的最新版本。Github上的库现在已经更新到4.x版本。 - Tim Mackey

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接