バーコードのフォーマット
https://www.post.japanpost.jp/zipcode/zipmanual/p17.html
始まるで 郵便番号 郵便番号以下 チェックデジット 終わるで
※郵便番号以下 何丁目何番地何号室や何番地等の詳細情報
バーコードのコード
https://www.post.japanpost.jp/zipcode/zipmanual/p11.html
始まるで - スタート 2本
終わるで - ストップ 2本
チェックデジット 3本
チェックデジットの計算方法
https://www.post.japanpost.jp/zipcode/zipmanual/p21.html
郵便番号と郵便番号以下部分のを数字に置き換えて、その合計+自分自身(チェックデジット)が19の倍数に成るような値
例 郵便番号と郵便番号以下部分のを数字に置き換えて、その合計が
3 - 16(をキャラクタ化したバーコード 3+16=19)
36 - 2(をキャラクタ化したバーコード 2+36=38 : 19の倍数)
右端4本だけ漏れると、どうなるか?
チェックデジット(の一部)とストップ(終わるで)だけ漏れる。
しかし、ストップはどの郵政バーコードでも一緒
従ってチェックデジットの一部が漏れることになる。
やらかしたアレのデータで言えば、チェックデジットが4かCC6に成るようなデータを持つ住所に(本当に本人の物ならば)住むことになる。
しかし、チェックデジットが4もしくはCC6に成るような組み合わせは多数になる
よって、住所が全て解ってしまうようなマヌケなことにはならないと愚考する。
またバッティングする可能性も非常に少ないと考えられる。
바코드의 포맷
https://www.post.japanpost.jp/zipcode/zipmanual/p17.html
시작되는 것으로 우편번호 우편번호 이하 체크 디지트 끝나는 것으로
※우편번호 이하몇 가 몇 번지몇 호실이나 몇 번지등의 상세 정보
바코드의 코드
https://www.post.japanpost.jp/zipcode/zipmanual/p11.html
시작되는 것으로 - 스타트 2개
끝나는 것으로 - 스톱 2개
체크 디지트 3개
체크 디지트의 계산방법
https://www.post.japanpost.jp/zipcode/zipmanual/p21.html
우편번호와 우편번호 이하 부분의 것을 숫자에 옮겨놓고, 그 합계+자기 자신(체크 디지트)이 19의 배수에 되는 값
예우편번호와 우편번호 이하 부분의 것을 숫자에 옮겨놓고, 그 합계가
3 - 16(를 캐릭터화한 바코드 3+16=19)
36 - 2(를 캐릭터화한 바코드 2+36=38 : 19의 배수)
우단 4개만 새면, 어떻게 될까?
체크 디지트(의 일부)와 스톱(끝나는 것으로)만 샌다.
그러나, 스톱은 어느 우정 바코드에서도 함께
따라서 체크 디지트의 일부가 새게 된다.
(이)든지 빌려준 아레의 데이터로 말하면, 체크 디지트가 4나 CC6에 되는 데이터를 가지는 주소에(정말로 본인의 물건이라면) 살게 된다.
그러나, 체크 디지트가 4혹은 CC6에 되는 편성은 다수가 되는
따르고, 주소가 모두 알아 버리는 마누케인 일은 되지 않는다고 생각한다.
또 배팅 할 가능성도 매우 적다고 생각할 수 있다.