Amazon EC2实例ID - 为何选择XOR?

Rob*_*mos 5 obfuscation instance xor amazon-ec2

根据Guy RosenRightScale的说法,Amazon EC2实例ID包含针对"内部ID"的第一个和第二个半部的两个XOR,并且所有三个都针对它们自己的常量.

我知道我们不知道为什么亚马逊会这样做.但是,从一般的角度来看,是否有人实施或看到过这种异或,为什么要实施这种异或?

是帮助模糊ID的唯一目的吗?

Ant*_*lli 1

考虑到它显然对阻止人们弄清楚它几乎没有什么作用,通过简单的二元运算符进行混淆似乎有点愚蠢。我认为罗森先生偶然发现了它的一种可能用途,我能想到的唯一另一种用途是某种形式的资源跟踪。

当然,在亚马逊的某人告诉我们之前,这一切都只是纯粹的猜测。