5

Guy RosenRightScaleによると、Amazon EC2インスタンスIDには、「内部ID」の前半と後半に対して2つのXORが含まれ、3つすべてが独自の定数に対して含まれています。

Amazonがなぜこれを行うのか正確にはわからないことを理解しています。しかし、一般的な観点から、誰かがこの種のXORを実装または見たことがあり、なぜこのXORが実装されるのでしょうか。

IDを難読化するのを助ける唯一の目的はありますか?

4

1 に答える 1

1

単純な二項演算子による難読化は、人々がそれを理解するのを防ぐためにそれが明らかに機能しなかったことを考えると、少しばかげているようです。ローゼン氏はそれの1つの可能な使用法に出くわしたと思いますが、私が考えることができる他の唯一の方法は、何らかの形のリソース追跡です。

もちろん、Amazonの誰かが私たちに言うまで、これはすべて純粋な怠惰な憶測になります。

于 2010-11-09T18:31:46.303 に答える