Translate

2018년 7월 21일 토요일

공인인증서 = 짐승표 ?

2011년 3월 31일 목요일

보안계시록 13장 16~18절


16. 그가 모든 자 곧 작은 자나 큰 자나 부자나 가난한 자나 자유인이나 종들에게 그 핸드폰에나 PC에 공인인증서를 받게 하고
17. 누구든지 이 공인인증서를 가진 자 외에는 매매를 못하게 하니 이 공인인증서는 곧 짐승의 이름이나 그 이름의 수라
18. 지혜가 여기 있으니 총명한 자는 그 짐승의 수를 세어 보라 그것은 사람의 수니 그의 수는 육백육십육이니라

요한계시록 13장 [개역개정]


16. 그가 모든 자 곧 작은 자나 큰 자나 부자나 가난한 자나 자유인이나 종들에게 그 오른손에나 이마에 표를 받게 하고
17. 누구든지 이 표를 가진 자 외에는 매매를 못하게 하니 이 표는 곧 짐승의 이름이나 그 이름의 수라
18. 지혜가 여기 있으니 총명한 자는 그 짐승의 수를 세어 보라 그것은 사람의 수니 그의 수는 육백육십육이니라


ASCII 값을 합해보니 666 값이 나옵니다.

("KOREA" + "KISA").sum
#=> 666
("KISA" + "PKI" + "IE").sum
#=> 666



다음은 666 검출 코드입니다.ㅋㅋㅋㅋ

# !/usr/bin/ruby
# detect 666 in names combination
def detect666 names
    (1..names.length).each do |n|
        sums = []
        names.combination(n).each do |comb|
            sum = comb.join.sum
            p comb if sum == 666
            sums << sum
        end
        break if sums.min > 666
    end
end

names = ['KOREA', 'MOPAS', 'KISA', 'KCC',
         'ETRI', 'FSS', 'PKI', 'IE', 'SEED']

detect666 names

댓글 없음:

댓글 쓰기

응용 어플 끝글자 버그 잡는 거 진짜 개쉽습니다

그 동안 제가 끝글자 버그를 잡지 않고 방치한 이유 우선 책임, 의무가 없습니다. 제가 해당 어플 개발자도 아닐 뿐더러 오픈소스가 원래가 유지보수 의무, 보증 책임이 없습니다 . 이렇게 개떡 같은 게 오픈소스입니다. 전 과거 libhwp 하냐고...