标签: privacy

如何在不破坏旧数据和新数据之间关系的情况下匿名新日志记录?

我正在生成有关用户操作的日志记录.出于隐私原因,这些需要在N天后进行匿名处理.但是,我还需要针对此匿名数据运行报告.

我希望真实用户A的所有操作都在匿名日志中的假用户X下列出 - 一个用户的记录仍必须保留日志中一个(假的)用户的记录.这显然意味着我需要在真实用户和假用户之间进行一些映射,我在匿名化新记录时会使用这种映射.当然,这完全违背了匿名化的要点 - 如果有映射,则可以恢复原始用户数据.

例:

用户FrankMüller买了3罐汤.

三天后,用户FrankMüller要求退还3罐汤.

当我对第二个日志条目进行匿名化时,第一个日志条目已经被匿名化了.我仍然希望两个日志记录都指向同一个用户.嗯,这在实践中对我来说几乎是不可能的,所以我想使用一些分割数据的方法,希望能让我在数据中保持尽可能多的完整性.也许使用日志作为数据仓库 - 将所有内容分解为事实并接受无法分析某些维度的事实?

你以前遇到过这种情况吗?我有什么选择?我显然需要做出某种妥协 - 事实证明对你有效吗?如何充分利用这些数据?

logging privacy foreign-keys

2
推荐指数
1
解决办法
407
查看次数

Google Analytics和anonymizeIp

我已设置Google Analytics并在此处收到此跟踪代码

<script>
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
    ga('create', 'UA-********-1', '*****.com');
    ga('send', 'pageview');
</script>
Run Code Online (Sandbox Code Playgroud)

但是由于法律问题,我还需要实现anonymizeIp函数.它最高审计机关在这里,你有一个_gat对象,只需要调用该函数.但在我收到的跟踪代码中,没有_gat对象.

我还看到了与此问题相关的代码段,它看起来与我的跟踪代码完全不同.

亟待解决的问题是:如何正确实现跟踪代码中的anonymizeIp?

javascript google-analytics privacy

2
推荐指数
1
解决办法
4764
查看次数

如何在网站上支持匿名?

我正在建立一个网站(使用PHP,JavaScript和MySQL),投票系统允许人们匿名投票但只投一次.

这意味着我的系统必须知道谁投票(因为我必须检查用户是否已经投票)但我不想将用户名或用户的IP地址存储在数据库中(破坏匿名).我不知道怎么开始,我需要一些指导; 我应该找什么?

php privacy anonymity voting-system

2
推荐指数
1
解决办法
85
查看次数

在将 .dotfiles 存储库发布到 GitHub 之前,如何删除我的个人详细信息?

我想与社区分享我的配置和脚本,但我不希望我的个人详细信息(例如电子邮件地址)在 World Weird Web 上被抓取和发送垃圾邮件。

发布商如何.dotfiles从之前的所有配置文件中删除/编辑/隐藏/删除/(谷歌搜索词)他们的电子邮件地址和/或其他个人详细信息git push,同时仍然保留包含个人详细信息的文件以供日常使用?

特别是,对于.gitconfig推送本身需要个人配置的情况,这是如何完成的?

git privacy dotfiles

2
推荐指数
1
解决办法
335
查看次数

UIActivityViewController 是否需要 info.plist 隐私密钥才能将图像保存到照片或电子邮件

UIActivityViewController是否需要Info.plist隐私密钥: NSContactsUsageDescriptionNSPhotoLibraryUsageDescription通过电子邮件发送或将图像保存到照片库?

我从未见过它在测试中的这些活动期间崩溃,但我在 iOS 10 设备上看到了一些崩溃报告(数量不多),堆栈跟踪中包含CRASHING_DUE_TO_PRIVACY_VIOLATION 。该应用程序唯一涉及隐私的地方是用户使用我通过 UIActivityViewController 活动提供的功能通过电子邮件共享屏幕截图或将其保存到照片库。这是苹果提供的框架,据我所知,我的应用程序无法实际访问任何数据?!

的文档UIActivityViewController没有说明在这些类型的活动期间需要这些字符串来访问联系人或照片库。

privacy info.plist ios uiactivityviewcontroller ios10

2
推荐指数
1
解决办法
1120
查看次数

如何从 MS Edge 浏览器中读取用户计算机的品牌、型号和序列号?

使用 Microsoft Edge Web 浏览器,在 Windows 10 下,如何访问运行浏览器的计算机的品牌/型号和序列号?

编辑:这种情况目前正在发生,当登录到我的真实帐户时,我可以看到我的品牌/型号/序列号,因此这将有助于我正在从事的项目也能够做到这一点。

html browser security privacy microsoft-edge

2
推荐指数
1
解决办法
4597
查看次数

在 play.google.com/apps/publish/ 中更改隐私政策网址

在此处输入图片说明 我在隐私政策 URL 框中输入了错误的 URL,并以 alpha 版本发布了该应用程序。应用程序现在 处于待发布状态。

现在没有更改隐私政策 URL 的选项。

android privacy google-play-services

2
推荐指数
1
解决办法
1176
查看次数

如何禁用您不信任的特定 vscode 扩展的互联网访问

VS Code 随着其疯狂的扩展变得越来越强大,但伴随着所有这些灵活性和强大功能而来的是安全和隐私风险。

因此,我的问题是是否有可能阻止特定扩展程序访问互联网。

security privacy visual-studio-code vscode-settings

2
推荐指数
1
解决办法
1503
查看次数

为什么 /etc/hosts 不再适用于 Big Sur 上的某些网站?

多年来,我一直习惯于/etc/hosts调整 IP 地址。有时它是为了原型设计,或添加一个尚未准备好进入公共 DNS 的开发地址。有时我会通过将某些我不想访问的域重定向到错误的 IP 地址来阻止它们。有些是侵入性跟踪网站,例如connect.facebook.net。作为反拖延措施,我一直屏蔽其他网站,例如新闻网站,politico.com否则我可能会在我打算工作的时候花一整天时间阅读这些网站。

但是现在在 macOS 11 Big Sur 上,我注意到/etc/hostsSafari 忽略了一些条目。gethostbyname()正确显示阻止/覆盖地址的DNS 查找,但 Safari 仍然显示公共站点。

这到底是怎么回事?/etc/hosts在进行开发工作时,有什么变化,我可以继续使用它来覆盖 DNS 条目吗?

dns macos privacy hosts hosts-file

2
推荐指数
1
解决办法
2785
查看次数

将 Secret 存储在 EVM 区块链中

我正在考虑将秘密存储在区块链中。虽然有一些特定的区块链在处理它,但我想看看以太坊的可行性。

这个想法是将秘密存储为加密格式的状态变量,并且该变量值的可访问性仅限于某人。我的问题是,由于区块链是开放的,每个人都可以,如果有人真的很熟练,那么他/她可以读取每个变量的值。您认为,或者需要进一步做什么,才能使状态变量的值足够安全?

security privacy blockchain ethereum solidity

2
推荐指数
1
解决办法
780
查看次数