Tor 중계서버를 업그레이드 하거나 다른 컴퓨터로 옮길 때, ( "keys/ed25519_master_id_secret_key" 에 저장돼있고, DataDirectory 내 "keys/secret_id_key" 에 저장된) 신원 키를 동일하게 유지해야 하는 것이 중요합니다.
향후 중계서버를 복구할 수 있도록 신원 키를 계속 백업해두는 걸 추천합니다. 이래야 중계서버의 평판이 훼손되는 일을 미연에 방지할 수 있습니다.
즉 Tor 중계서버를 업그레이드 하면서 동일한 torrc 및 DataDirectory를 유지해야 업그레이드가 제대로 진행되며, 중계서버에서 동일한 키를 계속 사용할 수 있습니다.
DataDirectory를 새로 선정하는 경우, 기존의 keys/ed25519_master_id_secret_key 와 keys/secret_id_key 를 복사해뒀는지 사전에 꼭 확인하세요.
If you are a bridge operator, also make sure to copy pt_state/. It contains data required for your bridge to keep working with the same bridge line.
참고: Tor 0.2.7의 경우, 중계서버에 ed25519 타원 곡선 암호화 기법을 기반으로 한 새로운 차세대 식별 방식을 사용하고 있습니다.
따라서 기존 RSA 식별 방식 키가 새로운 방식으로 대체됩니다. 하지만 구버전과의 호환성을 보장하는 차원에서 지금 당장 적용되진 않습니다.
그 때까지, 각 중계서버는 모두 ed25519 신원 (신원 키 파일: keys/ed25519_master_id_secret_key) 와 RSA 신원(신원 키 파일: keys/secret_id_key)을 보유하게 됩니다.
중계서버를 복원하는 경우, DataDirectory를 변경하는 경우, 중계서버를 새로운 컴퓨터로 옮기는 경우를 모두 대비해, 둘 다 복사해서 백업해두세요.