在 mod 重写中加密字符串

发布于 2025-01-05 16:48:43 字数 156 浏览 1 评论 0原文

是否可以在 mod rewrite 中加密(并连接)两个字符串而不调用外部程序?如果不是,那么哪个是最快的多平台解决方案?

我正在考虑从会话 ID 和静态盐创建一个令牌,并通过文件下载来检查它。因此,只能使用正确的会话 ID 和令牌来访问静态文件。 (共享令牌是不够的......)

Is it possible to encrypt (and concatenate) two strings in mod rewrite without calling an external program? If not, then which is the fastest multi platform solution for that?

I'm thinking on creating a token from the session id, and a static salt, and check it by file download. So the statics files would be only accessible with the correct session id and token. (sharing the token would not be enough...)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

软甜啾 2025-01-12 16:48:43

不,通过 mod_rewrite 是不可能的:

Apache Module mod_rewrite

mod_rewrite 提供了一种基于正则表达式规则动态修改传入 URL 请求的方法。这允许您以任何您喜欢的方式将任意 URL 映射到您的内部 URL 结构。

我不知道您使用的是哪种编程语言:
您可以使用适合您的语言的 Blowfish 实现。由于它很受欢迎,我怀疑应该有一个可用。

我正在考虑根据会话 ID 创建令牌和静态盐,
看起来您正在寻找一种单向哈希函数而不是加密。

Nope its not possible through mod_rewrite:

Apache Module mod_rewrite

mod_rewrite provides a way to modify incoming URL requests, dynamically, based on regular expression rules. This allows you to map arbitrary URLs onto your internal URL structure in any way you like.

I do not know which programming language you are using:
You can use Blowfish implementation for your language. Since its quite popular I suspect there should be one available.

I'm thinking on creating a token from the session id, and a static salt,:
It looks like you are looking for a One way Hash function rather than an encryption.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文