macOS์— ๋Œ€ํ•œ ์ ๊ฒฉ ์ „์ž ์„œ๋ช…

macOS์— ๋Œ€ํ•œ ์ ๊ฒฉ ์ „์ž ์„œ๋ช…

์— ๋”ฐ๋ฅด๋ฉด RBC ะธ ํ…์ €, 2019๋…„์—๋Š” 4,6-FZ์˜ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ์ ๊ฒฉ ์ „์ž ์„œ๋ช…(CES) ์ธ์ฆ์„œ 63๋งŒ ๊ฐœ๊ฐ€ ๋Ÿฌ์‹œ์•„์—์„œ ๋ฐœํ–‰๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ๋“ฑ๋ก๋œ 8๋งŒ ๋ช…์˜ ๊ฐœ์ธ ๊ธฐ์—…๊ฐ€ ๋ฐ LLC ์ค‘ ๋งค ์ดˆ๋งˆ๋‹ค ๊ธฐ์—…๊ฐ€๊ฐ€ ์ „์ž ์„œ๋ช…์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ์€ํ–‰ ๋ฐ ํšŒ๊ณ„ ์„œ๋น„์Šค์—์„œ ๋ฐœํ–‰ํ•œ ๋ณด๊ณ ๋ฅผ ์œ„ํ•œ EGAIS CEP ๋ฐ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ CEP ์™ธ์—๋„ ๋ณด์•ˆ ํ† ํฐ์— ๋Œ€ํ•œ ๋ฒ”์šฉ CEP๊ฐ€ ํŠนํžˆ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ธ์ฆ์„œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ •๋ถ€ ํฌํ„ธ์— ๋กœ๊ทธ์ธํ•˜๊ณ  ๋ชจ๋“  ๋ฌธ์„œ์— ์„œ๋ช…ํ•˜์—ฌ ๋ฒ•์ ์œผ๋กœ ์ค‘์š”ํ•œ ๋ฌธ์„œ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

USB ํ† ํฐ์˜ CEP ์ธ์ฆ์„œ ๋•๋ถ„์— ์ƒ๋Œ€๋ฐฉ์ด๋‚˜ ์›๊ฒฉ ์ง์›๊ณผ ์›๊ฒฉ์œผ๋กœ ๊ณ„์•ฝ์„ ์ฒด๊ฒฐํ•˜๊ณ  ๋ฒ•์›์— ๋ฌธ์„œ๋ฅผ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜จ๋ผ์ธ ๊ธˆ์ „๋“ฑ๋ก๊ธฐ๋ฅผ ๋“ฑ๋กํ•˜๊ณ , ์„ธ๊ธˆ ์ฑ„๋ฌด๋ฅผ ์ •์‚ฐํ•˜๊ณ , nalog.ru์˜ ๊ฐœ์ธ ๊ณ„์ •์— ์‹ ๊ณ ์„œ๋ฅผ ์ œ์ถœํ•˜์„ธ์š”. ์ฃผ์ •๋ถ€ ์„œ๋น„์Šค์˜ ๋ถ€์ฑ„ ๋ฐ ํ–ฅํ›„ ๊ฒ€์‚ฌ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์„ธ์š”.

์•„๋ž˜ ๋งค๋‰ด์–ผ์ด ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค macOS์—์„œ CEP๋กœ ์ž‘์—… โ€“ CryptoPro ํฌ๋Ÿผ์„ ์—ฐ๊ตฌํ•˜๊ณ  Windows์— ๊ฐ€์ƒ ๋จธ์‹ ์„ ์„ค์น˜ํ•˜์ง€ ์•Š๊ณ .


๋‚ด์šฉ

macOS์—์„œ CEP๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ๊ฒƒ:

macOS์šฉ CEP ์„ค์น˜ ๋ฐ ๊ตฌ์„ฑ

  1. CryptoPro CSP ์„ค์น˜
  2. Rutoken ๋“œ๋ผ์ด๋ฒ„ ์„ค์น˜
  3. ์ธ์ฆ์„œ ์„ค์น˜
    3.1. ์˜ค๋ž˜๋œ GOST ์ธ์ฆ์„œ๋ฅผ ๋ชจ๋‘ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค.
    3.2. ๋ฃจํŠธ ์ธ์ฆ์„œ ์„ค์น˜
    3.3. ์ธ์ฆ ๊ธฐ๊ด€ ์ธ์ฆ์„œ ๋‹ค์šด๋กœ๋“œ
    3.4. Rutoken์œผ๋กœ ์ธ์ฆ์„œ ์„ค์น˜
  4. ํŠน์ˆ˜ ๋ธŒ๋ผ์šฐ์ € Chromium-GOST ์„ค์น˜
  5. ๋ธŒ๋ผ์šฐ์ € ํ™•์žฅ ์„ค์น˜
    5.1 CryptoPro EDS ๋ธŒ๋ผ์šฐ์ € ํ”Œ๋Ÿฌ๊ทธ์ธ
    5.2. ๊ณต๊ณต ์„œ๋น„์Šค์šฉ ํ”Œ๋Ÿฌ๊ทธ์ธ
    5.3. ์ƒํƒœ ์„œ๋น„์Šค์šฉ ํ”Œ๋Ÿฌ๊ทธ์ธ ์„ค์ •
    5.4. ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ํ™œ์„ฑํ™”
    5.5. CryptoPro EDS ๋ธŒ๋ผ์šฐ์ € ํ”Œ๋Ÿฌ๊ทธ์ธ ํ™•์žฅ ์„ค์ •
  6. ๋ชจ๋“  ๊ฒƒ์ด ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธ
    6.1. CryptoPro ํ…Œ์ŠคํŠธ ํŽ˜์ด์ง€๋กœ ์ด๋™
    6.2. nalog.ru์—์„œ ๊ฐœ์ธ ๊ณ„์ •์œผ๋กœ ์ด๋™ํ•˜์„ธ์š”.
    6.3. ์ฃผ์ •๋ถ€ ์„œ๋น„์Šค๋กœ ์ด๋™
  7. ์ž‘๋™์ด ๋ฉˆ์ถ”๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ• ๊นŒ์š”?

์ปจํ…Œ์ด๋„ˆ PIN ์ฝ”๋“œ ๋ณ€๊ฒฝ

  1. KEP ์ปจํ…Œ์ด๋„ˆ ์ด๋ฆ„ ์•Œ์•„๋‚ด๊ธฐ
  2. ํ„ฐ๋ฏธ๋„์˜ ๋ช…๋ น์œผ๋กœ PIN ๋ณ€๊ฒฝ

macOS์—์„œ ํŒŒ์ผ ์„œ๋ช…

  1. CEP ์ธ์ฆ์„œ์˜ ํ•ด์‹œ ์ฐพ๊ธฐ
  2. ํ„ฐ๋ฏธ๋„์—์„œ ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ผ ์„œ๋ช…
  3. Apple Automator ์Šคํฌ๋ฆฝํŠธ ์„ค์น˜

๋ฌธ์„œ์˜ ์„œ๋ช…์„ ํ™•์ธํ•˜์„ธ์š”.

์•„๋ž˜์˜ ๋ชจ๋“  ์ •๋ณด๋Š” ํ‰ํŒ์ด ์ข‹์€ ์ถœ์ฒ˜(CryptoPro)์—์„œ ์–ป์€ ๊ฒƒ์ž…๋‹ˆ๋‹ค. #1 ะธ #2, ๋ฃจํ† ์ผ„, ์ฝ”๋Ÿฌ์Šค-์ปจ์„คํŒ…, ํ†ต์‹  ๋ฐ ๋งค์Šค์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜๋ถ€ ์‚ฐํ•˜ ์šฐ๋ž„ ์—ฐ๋ฐฉ ์ง€๊ตฌ) ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ์ดํŠธ์—์„œ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ €์ž๋Š” ๋…๋ฆฝ ์ปจ์„คํ„ดํŠธ์ด๋ฉฐ ์–ธ๊ธ‰๋œ ์–ด๋–ค ํšŒ์‚ฌ์™€๋„ ๊ด€๋ จ์ด ์—†์Šต๋‹ˆ๋‹ค. ์ด ์ง€์นจ์„ ๋”ฐ๋ฅด๋ฉด ๊ท€ํ•˜๋Š” ๋ชจ๋“  ํ–‰๋™๊ณผ ๊ฒฐ๊ณผ์— ๋Œ€ํ•ด ์ „์ ์ธ ์ฑ…์ž„์„ ์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

macOS์—์„œ CEP๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ๊ฒƒ:

  1. CEP USB ํ† ํฐ Rutoken Lite ๋˜๋Š” ๋ฃจํ† ์ผ„ EDS
  2. ์•”ํ˜ธํ™” ์ปจํ…Œ์ด๋„ˆ CryptoPro ํ˜•์‹
  3. ํ†ตํ•ฉ CryptoPro CSP ๋ผ์ด์„ผ์Šค

CryptoPro์™€ ํ•จ๊ป˜ eToken ๋ฐ JaCarta ๋ฏธ๋””์–ด๋Š” macOS์—์„œ ์ง€์›๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Rutoken Lite ๋ฏธ๋””์–ด๊ฐ€ ์ตœ์„ ์˜ ์„ ํƒ์ž…๋‹ˆ๋‹ค. ๋น„์šฉ์€ 500..1000= ๋ฃจ๋ธ”์ด๊ณ  ๋น ๋ฅด๊ฒŒ ์ž‘๋™ํ•˜๋ฉฐ ์ตœ๋Œ€ 15๊ฐœ์˜ ํ‚ค๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์•”ํ˜ธํ™” ๊ณต๊ธ‰์ž VipNet, Signal-COM ๋ฐ LISSY๋Š” macOS์—์„œ ์ง€์›๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋ณ€ํ™˜ํ•  ๋ฐฉ๋ฒ•์ด ์—†์Šต๋‹ˆ๋‹ค. CryptoPro๊ฐ€ ์ตœ์„ ์˜ ์„ ํƒ์ž…๋‹ˆ๋‹ค. ์ธ์ฆ์„œ ๋น„์šฉ์€ ์•ฝ 1300 = ๋ฌธ์ง€๋ฆ„์ž…๋‹ˆ๋‹ค. ๊ฐœ์ธ ๊ธฐ์—…๊ฐ€์˜ ๊ฒฝ์šฐ 1600 = ๋ฌธ์ง€๋ฆ„. ์œจ์„ ์œ„ํ•ด.

์ผ๋ฐ˜์ ์œผ๋กœ CryptoPro CSP์˜ ์—ฐ๊ฐ„ ๋ผ์ด์„ ์Šค๋Š” ์ธ์ฆ์„œ์— ์ด๋ฏธ ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฉฐ ๋งŽ์€ CA์—์„œ ๋ฌด๋ฃŒ๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ์—๋Š” CryptoPro CSP ๋ฒ„์ „ 4(๊ฐ€๊ฒฉ 2700=)์— ๋Œ€ํ•œ ์˜๊ตฌ ๋ผ์ด์„ผ์Šค๋ฅผ ๊ตฌ์ž…ํ•˜๊ณ  ํ™œ์„ฑํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. macOS์šฉ CryptoPro CSP ๋ฒ„์ „ 5๋Š” ํ˜„์žฌ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

macOS์šฉ CEP ์„ค์น˜ ๋ฐ ๊ตฌ์„ฑ

๋ช…๋ฐฑํ•œ ๊ฒƒ๋“ค

  • ๋‹ค์šด๋กœ๋“œ๋œ ๋ชจ๋“  ํŒŒ์ผ์€ ๊ธฐ๋ณธ ๋””๋ ‰ํ„ฐ๋ฆฌ์ธ ~/Downloads/์— ๋‹ค์šด๋กœ๋“œ๋ฉ๋‹ˆ๋‹ค.
  • ๋ชจ๋“  ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ์—์„œ ์•„๋ฌด๊ฒƒ๋„ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ณ  ๋ชจ๋“  ๊ฒƒ์„ ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ๋‘ก๋‹ˆ๋‹ค.
  • macOS์—์„œ ์‹คํ–‰ ์ค‘์ธ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ํ™•์ธ๋˜์ง€ ์•Š์€ ๊ฐœ๋ฐœ์ž์˜ ๊ฒƒ์ด๋ผ๋Š” ๊ฒฝ๊ณ ๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๊ฒฝ์šฐ ์‹œ์Šคํ…œ ์„ค์ •์—์„œ ์‹คํ–‰์„ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ ํ™˜๊ฒฝ์„ค์ • โ€”> ๋ณด์•ˆ ๋ฐ ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ โ€”> ์–ด์จŒ๋“  ์—ด๊ธฐ;
  • macOS๊ฐ€ ์‚ฌ์šฉ์ž ๋น„๋ฐ€๋ฒˆํ˜ธ์™€ ์ปดํ“จํ„ฐ ์ œ์–ด ๊ถŒํ•œ์„ ์š”์ฒญํ•˜๋Š” ๊ฒฝ์šฐ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜๊ณ  ๋ชจ๋“  ์‚ฌํ•ญ์— ๋™์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

1. CryptoPro CSP ์„ค์น˜

๋“ฑ๋กํ•˜๋‹ค CryptoPro ๋ฐ ๊ณต๋™ ์›น์‚ฌ์ดํŠธ์—์„œ ๋‹ค์šด๋กœ๋“œ ํŽ˜์ด์ง€ ๋ฒ„์ „์„ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  ์„ค์น˜ํ•˜์„ธ์š” ํฌ๋ฆฝํ† ํ”„๋กœ CSP 4.0 R4 ์— macOS - ๋‹ค์šด๋กœ๋“œ.

2. Rutoken ๋“œ๋ผ์ด๋ฒ„ ์„ค์น˜

์›น์‚ฌ์ดํŠธ์—๋Š” ์„ ํƒ์‚ฌํ•ญ์ด๋ผ๊ณ  ๋‚˜์™€ ์žˆ์ง€๋งŒ ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์ด ๋” ์ข‹์Šต๋‹ˆ๋‹ค. ๊ณต๋™ ๋‹ค์šด๋กœ๋“œ ํŽ˜์ด์ง€ Rutoken ์›น์‚ฌ์ดํŠธ์—์„œ ๋‹ค์šด๋กœ๋“œ ๋ฐ ์„ค์น˜ ํ‚ค์ฒด์ธ ์ง€์› ๋ชจ๋“ˆ - ๋‹ค์šด๋กœ๋“œ.

๊ทธ๋Ÿฐ ๋‹ค์Œ USB ํ† ํฐ์„ ์—ฐ๊ฒฐํ•˜๊ณ  ํ„ฐ๋ฏธ๋„์„ ์‹œ์ž‘ํ•œ ํ›„ ๋‹ค์Œ ๋ช…๋ น์„ ์‹คํ–‰ํ•˜์‹ญ์‹œ์˜ค.

/opt/cprocsp/bin/csptest -card -enum -v

๋Œ€๋‹ต์€ ๋‹ค์Œ๊ณผ ๊ฐ™์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์•กํ‹ฐ๋ธŒ ๋ฃจํ† ์ผ„โ€ฆ
์นด๋“œ ์„ ๋ฌผโ€ฆ
[์˜ค๋ฅ˜ ์ฝ”๋“œ: 0x00000000]

3. ์ธ์ฆ์„œ ์„ค์น˜

3.1. ์˜ค๋ž˜๋œ GOST ์ธ์ฆ์„œ๋ฅผ ๋ชจ๋‘ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค.

์ด์ „์— macOS์—์„œ CEP๋ฅผ ์‹คํ–‰ํ•˜๋ ค๊ณ  ์‹œ๋„ํ•œ ๊ฒฝ์šฐ ์ด์ „์— ์„ค์น˜ํ•œ ์ธ์ฆ์„œ๋ฅผ ๋ชจ๋‘ ์ง€์›Œ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ„ฐ๋ฏธ๋„์˜ ์ด๋Ÿฌํ•œ ๋ช…๋ น์€ CryptoPro ์ธ์ฆ์„œ๋งŒ ์‚ญ์ œํ•˜๋ฉฐ macOS ํ‚ค์ฒด์ธ์˜ ์ผ๋ฐ˜ ์ธ์ฆ์„œ์—๋Š” ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

sudo /opt/cprocsp/bin/certmgr -delete -all -store mroot

sudo /opt/cprocsp/bin/certmgr -delete -all -store uroot

/opt/cprocsp/bin/certmgr -delete -all

๊ฐ ๋ช…๋ น์˜ ์‘๋‹ต์—๋Š” ๋‹ค์Œ์ด ํฌํ•จ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ์ค€๊ณผ ์ผ์น˜ํ•˜๋Š” ์ธ์ฆ์„œ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

๋˜๋Š”

์‚ญ์ œ ์™„๋ฃŒ

3.2. ๋ฃจํŠธ ์ธ์ฆ์„œ ์„ค์น˜

๋ฃจํŠธ ์ธ์ฆ์„œ๋Š” ๋ชจ๋“  ์ธ์ฆ ๊ธฐ๊ด€์—์„œ ๋ฐœ๊ธ‰ํ•œ ๋ชจ๋“  CEP์— ๊ณตํ†ต๋ฉ๋‹ˆ๋‹ค. ์—์„œ ๋‹ค์šด๋กœ๋“œ ๋‹ค์šด๋กœ๋“œ ํŽ˜์ด์ง€ ํ†ต์‹  ๋ฐ ๋งค์Šค์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜๋ถ€ ์‚ฐํ•˜ ์šฐ๋ž„ ์—ฐ๋ฐฉ ์ง€๊ตฌ:

ํ„ฐ๋ฏธ๋„์—์„œ ๋‹ค์Œ ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค.

sudo /opt/cprocsp/bin/certmgr -inst -store mroot -f ~/Downloads/4BC6DC14D97010C41A26E058AD851F81C842415A.cer

sudo /opt/cprocsp/bin/certmgr -inst -store mroot -f ~/Downloads/8CAE88BBFD404A7A53630864F9033606E1DC45E2.cer

sudo /opt/cprocsp/bin/certmgr -inst -store mroot -f ~/Downloads/0408435EB90E5C8796A160E69E4BFAC453435D1D.cer

๊ฐ ๋ช…๋ น์€ ๋‹ค์Œ์„ ๋ฐ˜ํ™˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์„ค์น˜ :
...
[์˜ค๋ฅ˜ ์ฝ”๋“œ: 0x00000000]

3.3. ์ธ์ฆ ๊ธฐ๊ด€ ์ธ์ฆ์„œ ๋‹ค์šด๋กœ๋“œ

๋‹ค์Œ์œผ๋กœ CEP๋ฅผ ๋ฐœ๊ธ‰ํ•œ ์ธ์ฆ๊ธฐ๊ด€์˜ ์ธ์ฆ์„œ๋ฅผ ์„ค์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ๊ฐ CA์˜ ๋ฃจํŠธ ์ธ์ฆ์„œ๋Š” ํ•ด๋‹น ์›น ์‚ฌ์ดํŠธ์˜ ๋‹ค์šด๋กœ๋“œ ์„น์…˜์— ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜๋Š” ๋ชจ๋“  CA์˜ ์ธ์ฆ์„œ๋ฅผ ๋‹ค์Œ์—์„œ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ†ต์‹  ๋ฐ ๋งค์Šค์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜๋ถ€ ์‚ฐํ•˜ ์šฐ๋ž„ ์—ฐ๋ฐฉ ์ง€๊ตฌ ์›น์‚ฌ์ดํŠธ. ์ด๋ ‡๊ฒŒ ํ•˜๋ ค๋ฉด ๊ฒ€์ƒ‰ ์–‘์‹์—์„œ ์ด๋ฆ„์œผ๋กœ CA๋ฅผ ์ฐพ๊ณ  ์ธ์ฆ์„œ๊ฐ€ ์žˆ๋Š” ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•˜์—ฌ ๋ชจ๋“  ๊ฒƒ์„ ๋‹ค์šด๋กœ๋“œํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์—ฐ๊ธฐ ์ธ์ฆ์„œ โ€“ ์ฆ‰, '์œ ํšจํ•œ' ๋‘ ๋ฒˆ์งธ ๋ฐ์ดํŠธ๋Š” ์•„์ง ๋„์ฐฉํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ํ˜„์žฅ์˜ ๋งํฌ์—์„œ ๋‹ค์šด๋กœ๋“œ '์ง€๋ฌธ'.

์Šคํฌ๋ฆฐ์ƒท

macOS์— ๋Œ€ํ•œ ์ ๊ฒฉ ์ „์ž ์„œ๋ช…

macOS์— ๋Œ€ํ•œ ์ ๊ฒฉ ์ „์ž ์„œ๋ช…

CA Corus-Consulting์˜ ์˜ˆ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋‹ค์Œ์—์„œ 4๊ฐœ์˜ ์ธ์ฆ์„œ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์šด๋กœ๋“œ ํŽ˜์ด์ง€:

ํ„ฐ๋ฏธ๋„์˜ ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค์šด๋กœ๋“œํ•œ CA ์ธ์ฆ์„œ๋ฅผ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค.

sudo /opt/cprocsp/bin/certmgr -inst -store mroot -f ~/Downloads/B9F1D3F78971D48C34AA73786CDCD138477FEE3F.cer

sudo /opt/cprocsp/bin/certmgr -inst -store mroot -f ~/Downloads/A0D19D700E2A5F1CAFCE82D3EFE49A0D882559DF.cer

sudo /opt/cprocsp/bin/certmgr -inst -store mroot -f ~/Downloads/55EC48193B6716D38E80BD9D1D2D827BC8A07DE3.cer

sudo /opt/cprocsp/bin/certmgr -inst -store mroot -f ~/Downloads/15EB064ABCB96C5AFCE22B9FEA52A1964637D101.cer

๊ทธ ํ›„ ์–ด๋””์—์„œ ~/๋‹ค์šด๋กœ๋“œ/ ๋‹ค์šด๋กœ๋“œํ•œ ํŒŒ์ผ์˜ ์ด๋ฆ„์ด ๋‚˜์—ด๋˜๋ฉฐ CA๋งˆ๋‹ค ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

๊ฐ ๋ช…๋ น์€ ๋‹ค์Œ์„ ๋ฐ˜ํ™˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์„ค์น˜ :
...
[์˜ค๋ฅ˜ ์ฝ”๋“œ: 0x00000000]

3.4. Rutoken์œผ๋กœ ์ธ์ฆ์„œ ์„ค์น˜

ํ„ฐ๋ฏธ๋„์˜ ๋ช…๋ น:

/opt/cprocsp/bin/csptestf -absorb -certs

๋ช…๋ น์€ ๋‹ค์Œ์„ ๋ฐ˜ํ™˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ข‹์•„์š”.
[์˜ค๋ฅ˜ ์ฝ”๋“œ: 0x00000000]

4. ํŠน์ˆ˜ ๋ธŒ๋ผ์šฐ์ € Chromium-GOST๋ฅผ ์„ค์น˜ํ•˜์‹ญ์‹œ์˜ค.

์ •๋ถ€ ํฌํ„ธ์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด Chromium ๋ธŒ๋ผ์šฐ์ €์˜ ํŠน์ˆ˜ ๋นŒ๋“œ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ํฌ๋กฌ-GOST. ํ”„๋กœ์ ํŠธ์˜ ์†Œ์Šค ์ฝ”๋“œ๊ฐ€ ๊ณต๊ฐœ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. GitHub์˜ ์ €์žฅ์†Œ ์— ์ฃผ์–ด์ง„๋‹ค ํฌ๋ฆฝํ† ํ”„๋กœ ์›น์‚ฌ์ดํŠธ. ๊ฒฝํ—˜์ƒ ๋‹ค๋ฅธ ๋ธŒ๋ผ์šฐ์ €์—์„œ๋Š” ํฌ๋ฆฝํ† ํญ์Šค ะธ ์–€๋ฑ์Šค ๋ธŒ๋ผ์šฐ์ € macOS์—์„œ ์ •๋ถ€ ํฌํ„ธ ์ž‘์—…์—๋Š” ์ ํ•ฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Chromium-GOST์˜ ์ผ๋ถ€ ๋นŒ๋“œ์—์„œ๋Š” nalog.ru์˜ ๊ฐœ์ธ ๊ณ„์ •์ด ์ •์ง€๋˜๊ฑฐ๋‚˜ ์Šคํฌ๋กค์ด ์™„์ „ํžˆ ์ž‘๋™ํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ž…์ฆ๋œ ์˜ค๋ž˜๋œ ๊ณ„์ •์ด ์ œ๊ณต๋œ๋‹ค๋Š” ์ ์„ ๊ณ ๋ คํ•ด ๋ณผ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋นŒ๋“œ 71.0.3578.98 - ๋‹ค์šด๋กœ๋“œ.

โ€จ์•„์นด์ด๋ธŒ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  ์••์ถ•์„ ํ’€๊ณ , ์ด๋ฅผ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๋””๋ ‰ํ„ฐ๋ฆฌ์— ๋ณต์‚ฌํ•˜๊ฑฐ๋‚˜ ๋Œ์–ด์„œ ๋†“์•„ ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค. ์„ค์น˜ ํ›„ Chromium์„ ๊ฐ•์ œ ์ข…๋ฃŒํ•˜๊ณ  ์•„์ง ์—ด์ง€ ๋ง๊ณ  Safari์—์„œ ์ž‘์—…ํ•˜์„ธ์š”.

killall Chromium-Gost

5. ๋ธŒ๋ผ์šฐ์ € ํ™•์žฅ ์„ค์น˜

5.1 CryptoPro EDS ๋ธŒ๋ผ์šฐ์ € ํ”Œ๋Ÿฌ๊ทธ์ธ

์™€ ๋‹ค์šด๋กœ๋“œ ํŽ˜์ด์ง€ CryptoPro ์›น์‚ฌ์ดํŠธ์—์„œ ๋‹ค์šด๋กœ๋“œ ๋ฐ ์„ค์น˜ ์‚ฌ์šฉ์ž์šฉ CryptoPro EDS ๋ธŒ๋ผ์šฐ์ € ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ฒ„์ „ 2.0 - ๋‹ค์šด๋กœ๋“œ.

5.2. ๊ณต๊ณต ์„œ๋น„์Šค์šฉ ํ”Œ๋Ÿฌ๊ทธ์ธ

์™€ ๋‹ค์šด๋กœ๋“œ ํŽ˜์ด์ง€ State Services ํฌํ„ธ์—์„œ ๋‹ค์šด๋กœ๋“œ ๋ฐ ์„ค์น˜ ์ •๋ถ€ ์„œ๋น„์Šค ํฌํ„ธ ์ž‘์—…์„ ์œ„ํ•œ ํ”Œ๋Ÿฌ๊ทธ์ธ(macOS์šฉ ๋ฒ„์ „) - ๋‹ค์šด๋กœ๋“œ.

5.3. ์ƒํƒœ ์„œ๋น„์Šค์šฉ ํ”Œ๋Ÿฌ๊ทธ์ธ ์„ค์ •

CryptoPro ์›น์‚ฌ์ดํŠธ์—์„œ State Services ํ™•์žฅ์— ๋Œ€ํ•œ ์˜ฌ๋ฐ”๋ฅธ ๊ตฌ์„ฑ ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์šด๋กœ๋“œ.

ํ„ฐ๋ฏธ๋„์—์„œ ๋ช…๋ น์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

sudo rm /Library/Internet Plug-Ins/IFCPlugin.plugin/Contents/ifc.cfg

sudo cp ~/Downloads/ifc.cfg /Library/Internet Plug-Ins/IFCPlugin.plugin/Contentsโ€จ

sudo cp /Library/Google/Chrome/NativeMessagingHosts/ru.rtlabs.ifcplugin.json /Library/Application Support/Chromium/NativeMessagingHosts

5.4. ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ํ™œ์„ฑํ™”

Chromium-Gost ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์‹คํ–‰ํ•˜๊ณ  ์ฃผ์†Œ ํ‘œ์‹œ์ค„์— ๋‹ค์Œ์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

chrome://extensions/

์„ค์น˜๋œ ๋‘ ํ™•์žฅ์„ ๋ชจ๋‘ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

  • CADES ๋ธŒ๋ผ์šฐ์ € ํ”Œ๋Ÿฌ๊ทธ์ธ์šฉ CryptoPro ํ™•์žฅ
  • ๊ณต๊ณต ์„œ๋น„์Šค ํ”Œ๋Ÿฌ๊ทธ์ธ ํ™•์žฅ

์Šคํฌ๋ฆฐ ์ƒท

macOS์— ๋Œ€ํ•œ ์ ๊ฒฉ ์ „์ž ์„œ๋ช…

5.5. CryptoPro EDS ๋ธŒ๋ผ์šฐ์ € ํ”Œ๋Ÿฌ๊ทธ์ธ ํ™•์žฅ ์„ค์ •

Chromium-Gost ์ฃผ์†Œ ํ‘œ์‹œ์ค„์— ๋‹ค์Œ์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

/etc/opt/cprocsp/trusted_sites.html

ํ‘œ์‹œ๋˜๋Š” ํŽ˜์ด์ง€์—์„œ ๋‹ค์Œ ์‚ฌ์ดํŠธ๋ฅผ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ์ดํŠธ ๋ชฉ๋ก์— ํ•˜๋‚˜์”ฉ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

https://*.cryptopro.ru
https://*.nalog.ru
https://*.gosuslugi.ru

โ€œ์ €์žฅโ€์„ ํด๋ฆญํ•˜์„ธ์š”. ๋…น์ƒ‰ ์ ์ด ๋‚˜ํƒ€๋‚˜์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋…ธ๋“œ ๋ชฉ๋ก์ด ์„ฑ๊ณต์ ์œผ๋กœ ์ €์žฅ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์Šคํฌ๋ฆฐ ์ƒท

macOS์— ๋Œ€ํ•œ ์ ๊ฒฉ ์ „์ž ์„œ๋ช…

6. ๋ชจ๋“  ๊ฒƒ์ด ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”

6.1. CryptoPro ํ…Œ์ŠคํŠธ ํŽ˜์ด์ง€๋กœ ์ด๋™

Chromium-Gost ์ฃผ์†Œ ํ‘œ์‹œ์ค„์— ๋‹ค์Œ์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

https://www.cryptopro.ru/sites/default/files/products/cades/demopage/cades_bes_sample.html

"ํ”Œ๋Ÿฌ๊ทธ์ธ ๋กœ๋“œ๋จ"์ด ํ‘œ์‹œ๋˜์–ด์•ผ ํ•˜๋ฉฐ ์ธ์ฆ์„œ๊ฐ€ ์•„๋ž˜ ๋ชฉ๋ก์— ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๋ชฉ๋ก์—์„œ ์ธ์ฆ์„œ๋ฅผ ์„ ํƒํ•˜๊ณ  "์„œ๋ช…"์„ ํด๋ฆญํ•˜์„ธ์š”. ์ธ์ฆ์„œ PIN์„ ์ž…๋ ฅํ•˜๋ผ๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ‘œ์‹œ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์„œ๋ช…์ด ์„ฑ๊ณต์ ์œผ๋กœ ์ƒ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค

์Šคํฌ๋ฆฐ ์ƒท

macOS์— ๋Œ€ํ•œ ์ ๊ฒฉ ์ „์ž ์„œ๋ช…

6.2. nalog.ru์—์„œ ๊ฐœ์ธ ๊ณ„์ •์œผ๋กœ ์ด๋™ํ•˜์„ธ์š”.

nalog.ru ์‚ฌ์ดํŠธ์˜ ๋งํฌ์— ์•ก์„ธ์Šคํ•˜์ง€ ๋ชปํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด... ์ˆ˜ํ‘œ๊ฐ€ ํ†ต๊ณผ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ง์ ‘ ๋งํฌ๋ฅผ ๊ฑฐ์ณ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • ์‚ฌ๋ฌด์‹ค PI: https://lkipgost.nalog.ru/lk
  • ์‚ฌ๋ฌด์‹ค ๋ฒ•์ธ: https://lkul.nalog.ru

์Šคํฌ๋ฆฐ ์ƒท

macOS์— ๋Œ€ํ•œ ์ ๊ฒฉ ์ „์ž ์„œ๋ช…

6.3. ์ฃผ์ •๋ถ€ ์„œ๋น„์Šค๋กœ ์ด๋™

๋กœ๊ทธ์ธ ์‹œ '์ „์ž์„œ๋ช…์„ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๊ทธ์ธ'์„ ์„ ํƒํ•˜์„ธ์š”. ๋‚˜ํƒ€๋‚˜๋Š” โ€œ์ „์ž์„œ๋ช… ํ™•์ธํ‚ค ์ธ์ฆ์„œ ์„ ํƒโ€ ๋ชฉ๋ก์— ๋ฃจํŠธ, CA๋ฅผ ํฌํ•จํ•œ ๋ชจ๋“  ์ธ์ฆ์„œ๊ฐ€ ํ‘œ์‹œ๋˜๋ฉฐ, USB ํ† ํฐ์—์„œ ์ธ์ฆ์„œ๋ฅผ ์„ ํƒํ•˜๊ณ  PIN์„ ์ž…๋ ฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์Šคํฌ๋ฆฐ ์ƒท

macOS์— ๋Œ€ํ•œ ์ ๊ฒฉ ์ „์ž ์„œ๋ช…

macOS์— ๋Œ€ํ•œ ์ ๊ฒฉ ์ „์ž ์„œ๋ช…

7. ์ž‘๋™์ด ๋ฉˆ์ท„์„ ๋•Œ ๋Œ€์ฒ˜ ๋ฐฉ๋ฒ•

  1. USB ํ† ํฐ์„ ๋‹ค์‹œ ์—ฐ๊ฒฐํ•˜๊ณ  ํ„ฐ๋ฏธ๋„์—์„œ ๋‹ค์Œ ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ ํ† ํฐ์ด ํ‘œ์‹œ๋˜๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

    sudo /opt/cprocsp/bin/csptest -card -enum -vโ€จ

  2. Chromium-Gost ์ฃผ์†Œ ํ‘œ์‹œ์ค„์— ์ž…๋ ฅํ•˜๋Š” ๋ธŒ๋ผ์šฐ์ € ์บ์‹œ๋ฅผ ํ•ญ์ƒ ์ง€์›๋‹ˆ๋‹ค.

    โ€จchrome://settings/clearBrowserDataโ€จ

  3. ํ„ฐ๋ฏธ๋„์—์„œ ๋‹ค์Œ ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ CEP ์ธ์ฆ์„œ๋ฅผ ๋‹ค์‹œ ์„ค์น˜ํ•˜์‹ญ์‹œ์˜ค.

    /opt/cprocsp/bin/csptestf -absorb -certs

์ปจํ…Œ์ด๋„ˆ PIN ์ฝ”๋“œ ๋ณ€๊ฒฝ

๊ธฐ๋ณธ์ ์œผ๋กœ Rutoken์˜ ์‚ฌ์šฉ์ž ์ •์˜ PIN ์ฝ”๋“œ 12345678, ์ด๋Œ€๋กœ ๋†”๋‘˜ ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. Rutoken PIN ์ฝ”๋“œ ์š”๊ตฌ ์‚ฌํ•ญ: ์ตœ๋Œ€ 16์ž, ๋ผํ‹ด ๋ฌธ์ž์™€ ์ˆซ์ž๋ฅผ ํฌํ•จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

1. KEP ์ปจํ…Œ์ด๋„ˆ์˜ ์ด๋ฆ„์„ ์•Œ์•„๋ณด์„ธ์š”

USB ํ† ํฐ ๋ฐ ๊ธฐํƒ€ ์ €์žฅ์†Œ์— ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ธ์ฆ์„œ๊ฐ€ ์ €์žฅ๋˜์–ด ์žˆ์„ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์˜ฌ๋ฐ”๋ฅธ ์ธ์ฆ์„œ๋ฅผ ์„ ํƒํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. USB ํ† ํฐ์„ ์‚ฝ์ž…ํ•˜๋ฉด ํ„ฐ๋ฏธ๋„์—์„œ ๋‹ค์Œ ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ ์‹œ์Šคํ…œ์˜ ๋ชจ๋“  ์ปจํ…Œ์ด๋„ˆ ๋ชฉ๋ก์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

/opt/cprocsp/bin/csptest -keyset -enum_cont -fqcn -verifycontext

์ด ๋ช…๋ น์€ ์ตœ์†Œ 1๊ฐœ์˜ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ํšŒ์ˆ˜ํ•˜๊ณ  ๋ฐ˜ํ™˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

[์˜ค๋ฅ˜ ์ฝ”๋“œ: 0x00000000]

์šฐ๋ฆฌ์—๊ฒŒ ํ•„์š”ํ•œ ์ปจํ…Œ์ด๋„ˆ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

.Aktiv Rutoken ๋ผ์ดํŠธXXXXXXXX

์ด๋Ÿฌํ•œ ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ์—ฌ๋Ÿฌ ๊ฐœ ํ‘œ์‹œ๋˜๋ฉด ํ† ํฐ์— ์—ฌ๋Ÿฌ ์ธ์ฆ์„œ๊ฐ€ ๊ธฐ๋ก๋˜์–ด ์žˆ์œผ๋ฉฐ ์–ด๋–ค ์ธ์ฆ์„œ๊ฐ€ ํ•„์š”ํ•œ์ง€ ์•Œ๊ณ  ์žˆ๋‹ค๋Š” ์˜๋ฏธ์ž…๋‹ˆ๋‹ค. ์˜๋ฏธ XXXXXXXX ์Šฌ๋ž˜์‹œ ๋’ค์— ๋ณต์‚ฌํ•˜์—ฌ ์•„๋ž˜ ๋ช…๋ น์— ๋ถ™์—ฌ๋„ฃ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

2. ํ„ฐ๋ฏธ๋„์˜ ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ PIN ๋ณ€๊ฒฝ

/opt/cprocsp/bin/csptest -passwd -qchange -container "XXXXXXXX"

์–ด๋””์—์„œ XXXXXXXX โ€“ 1๋‹จ๊ณ„์—์„œ ์–ป์€ ์ปจํ…Œ์ด๋„ˆ์˜ ์ด๋ฆ„(๋ฐ˜๋“œ์‹œ ๋”ฐ์˜ดํ‘œ๋กœ ๋ฌถ์–ด์•ผ ํ•จ)

์ธ์ฆ์„œ์— ์•ก์„ธ์Šคํ•˜๋ ค๋ฉด ์ด์ „ PIN ์ฝ”๋“œ๋ฅผ ๋ฌป๋Š” CryptoPro ๋Œ€ํ™” ์ƒ์ž๊ฐ€ ๋‚˜ํƒ€๋‚œ ๋‹ค์Œ ์ƒˆ PIN ์ฝ”๋“œ๋ฅผ ์ž…๋ ฅํ•˜๋ผ๋Š” ๋˜ ๋‹ค๋ฅธ ๋Œ€ํ™” ์ƒ์ž๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ์ค€๋น„๊ฐ€ ๋œ.

์Šคํฌ๋ฆฐ ์ƒท

macOS์— ๋Œ€ํ•œ ์ ๊ฒฉ ์ „์ž ์„œ๋ช…

macOS์—์„œ ํŒŒ์ผ ์„œ๋ช…

macOS์—์„œ๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋กœ ํŒŒ์ผ์— ์„œ๋ช…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํฌ๋ฆฝํ† ์•” (๋ผ์ด์„ผ์Šค ๋น„์šฉ 2500 = ๋ฌธ์ง€๋ฆ„) ๋˜๋Š” ํ„ฐ๋ฏธ๋„์„ ํ†ตํ•œ ๊ฐ„๋‹จํ•œ ๋ช…๋ น-๋ฌด๋ฃŒ.

1. CEP ์ธ์ฆ์„œ์˜ ํ•ด์‹œ๋ฅผ ์•Œ์•„๋ณด์„ธ์š”

ํ† ํฐ๊ณผ ๋‹ค๋ฅธ ์ €์žฅ์†Œ์— ์—ฌ๋Ÿฌ ์ธ์ฆ์„œ๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ๋ถ€ํ„ฐ ๋ฌธ์„œ์— ์„œ๋ช…ํ•  ๋Œ€์ƒ์„ ๋ช…ํ™•ํ•˜๊ฒŒ ์‹๋ณ„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ•œ ๋ฒˆ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
ํ† ํฐ์„ ์‚ฝ์ž…ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ„ฐ๋ฏธ๋„์—์„œ ๋‹ค์Œ ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ ์ €์žฅ์†Œ์˜ ์ธ์ฆ์„œ ๋ชฉ๋ก์„ ์–ป์Šต๋‹ˆ๋‹ค.

/opt/cprocsp/bin/certmgr -list

์ด ๋ช…๋ น์€ ๋‹ค์Œ ํ˜•์‹์˜ ์ธ์ฆ์„œ๋ฅผ 1๊ฐœ ์ด์ƒ ์ถœ๋ ฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Certmgr 1.1 ยฉ "Crypto-Pro", 2007-2018.
์ธ์ฆ์„œ, CRL ๋ฐ ์ €์žฅ์†Œ ๊ด€๋ฆฌ ํ”„๋กœ๊ทธ๋žจ
= = = = = = = = = = = = = = = = = = = = =
1---
๋ฐœ๊ธ‰์ž : [์ด๋ฉ”์ผ ๋ณดํ˜ธ],... CN=LLC KORUS ์ปจ์„คํŒ… CIS...
์ œ๋ชฉ : [์ด๋ฉ”์ผ ๋ณดํ˜ธ],...CN=์žํ•˜๋กœํ”„ ์„ธ๋ฅด๊ฒŒ์ด ์•„๋‚˜ํ†จ๋ฆฌ์˜ˆ๋น„์น˜...
์ง๋ ฌ: 0x0000000000000000000000000000000000
SHA1 ํ•ด์‹œ: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
...
์ปจํ…Œ์ด๋„ˆ: SCARDrutoken_lt_00000000 000 000
...
= = = = = = = = = = = = = = = = = = = = =
[์˜ค๋ฅ˜ ์ฝ”๋“œ: 0x00000000]

์ปจํ…Œ์ด๋„ˆ ๋งค๊ฐœ๋ณ€์ˆ˜์— ํ•„์š”ํ•œ ์ธ์ฆ์„œ์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฐ’์ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. SCARD๋ฃจํ† ํฐโ€ฆ. ํ•ด๋‹น ๊ฐ’์„ ๊ฐ€์ง„ ์ธ์ฆ์„œ๊ฐ€ ์—ฌ๋Ÿฌ ๊ฐœ ์žˆ๋Š” ๊ฒฝ์šฐ ํ† ํฐ์— ์—ฌ๋Ÿฌ ์ธ์ฆ์„œ๊ฐ€ ๊ธฐ๋ก๋˜์–ด ์žˆ์œผ๋ฉฐ ์–ด๋–ค ์ธ์ฆ์„œ๊ฐ€ ํ•„์š”ํ•œ์ง€ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งค๊ฐœ๋ณ€์ˆ˜ ๊ฐ’ SHA1 ํ•ด์‹œ (40์ž)๋ฅผ ๋ณต์‚ฌํ•˜์—ฌ ์•„๋ž˜ ๋ช…๋ น์— ๋ถ™์—ฌ๋„ฃ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

2. ํ„ฐ๋ฏธ๋„์˜ ๋ช…๋ น์œผ๋กœ ํŒŒ์ผ ์„œ๋ช…

ํ„ฐ๋ฏธ๋„์—์„œ ํŒŒ์ผ์ด ์žˆ๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ๋กœ ์ด๋™ํ•˜์—ฌ ์„œ๋ช…ํ•˜๊ณ  ๋ช…๋ น์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

/opt/cprocsp/bin/cryptcp -signf -detach -cert -der -strict -thumbprint ะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅะฅ FILE

์–ด๋””์—์„œ XXXX... โ€“ 1๋‹จ๊ณ„์—์„œ ์–ป์€ ์ธ์ฆ์„œ ํ•ด์‹œ FILE โ€“ ์„œ๋ช…ํ•  ํŒŒ์ผ ์ด๋ฆ„(๋ชจ๋“  ํ™•์žฅ์ž๋Š” ํฌํ•จ๋˜์ง€๋งŒ ๊ฒฝ๋กœ๋Š” ์ œ์™ธ).

๋ช…๋ น์€ ๋‹ค์Œ์„ ๋ฐ˜ํ™˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์„œ๋ช…๋œ ๋ฉ”์‹œ์ง€๊ฐ€ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.
[์˜ค๋ฅ˜ ์ฝ”๋“œ: 0x00000000]

ํ™•์žฅ์ž๊ฐ€ *.sgn์ธ ์ „์ž ์„œ๋ช… ํŒŒ์ผ์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” DER ์ธ์ฝ”๋”ฉ์„ ์‚ฌ์šฉํ•˜๋Š” CMS ํ˜•์‹์˜ ๋ถ„๋ฆฌ ์„œ๋ช…์ž…๋‹ˆ๋‹ค.

3. Apple Automator ์Šคํฌ๋ฆฝํŠธ ์„ค์น˜

๋งค๋ฒˆ ํ„ฐ๋ฏธ๋„์„ ์‚ฌ์šฉํ•˜์—ฌ ์ž‘์—…ํ•  ํ•„์š”๊ฐ€ ์—†๋„๋ก Automator Script๋ฅผ ํ•œ ๋ฒˆ ์„ค์น˜ํ•˜๋ฉด Finder ์ปจํ…์ŠคํŠธ ๋ฉ”๋‰ด์—์„œ ๋ฌธ์„œ์— ์„œ๋ช…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒํ•˜๋ ค๋ฉด ์•„์นด์ด๋ธŒ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜์‹ญ์‹œ์˜ค - ๋‹ค์šด๋กœ๋“œ.

  1. ์•„์นด์ด๋ธŒ ์••์ถ• ํ’€๊ธฐ 'CryptoPro.zip์œผ๋กœ ์„œ๋ช…'
  2. ์‹œ์ž‘ํ•˜๋‹ค ์ž๋™ํ™”
  3. ์••์ถ•์„ ํ‘ผ ํŒŒ์ผ์„ ์ฐพ์•„ ์—ฝ๋‹ˆ๋‹ค. 'CryptoPro.workflow๋กœ ์„œ๋ช…'
  4. ๋ธ”๋ก์—์„œ ์…ธ ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰ ํ…์ŠคํŠธ๋ฅผ ๋ฐ”๊พธ๋‹ค XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ๋งค๊ฐœ๋ณ€์ˆ˜ ๊ฐ’์— SHA1 ํ•ด์‹œ ์œ„์—์„œ ์ทจ๋“ํ•œ CEP ์ธ์ฆ์„œ.
  5. ์Šคํฌ๋ฆฝํŠธ ์ €์žฅ: โŒ˜Command + S
  6. ํŒŒ์ผ ์‹คํ–‰ 'CryptoPro.workflow๋กœ ์„œ๋ช…' ์„ค์น˜๋ฅผ ํ™•์ธํ•˜์„ธ์š”.
  7. ์‹œ์Šคํ…œ์œผ๋กœ ๊ฐ€๋ณด์ž ํ™˜๊ฒฝ ์„ค์ • -> ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ -> Finder ๊ทธ๋ฆฌ๊ณ  ๊ทธ๊ฑธ ํ™•์ธํ•ด๋ด CryptoPro๋กœ ์„œ๋ช… ๋น ๋ฅธ ์กฐ์น˜๊ฐ€ ์ฃผ๋ชฉ๋ฉ๋‹ˆ๋‹ค.
  8. Finder์—์„œ ๋ชจ๋“  ํŒŒ์ผ์˜ ์ปจํ…์ŠคํŠธ ๋ฉ”๋‰ด๋ฅผ ํ˜ธ์ถœํ•˜๊ณ  ์„น์…˜์—์„œ ๋น ๋ฅธ ์ž‘์—… ๋ฐ / ๋˜๋Š” ์„œ๋น„์Šค ๋ฌผํ’ˆ์„ ๊ณ ๋ฅด์‹œ ์˜ค CryptoPro๋กœ ์„œ๋ช…
  9. ๋‚˜ํƒ€๋‚˜๋Š” CryptoPro ๋Œ€ํ™” ์ƒ์ž์—์„œ CEP์˜ ์‚ฌ์šฉ์ž PIN ์ฝ”๋“œ๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”.
  10. ํ™•์žฅ์ž๊ฐ€ *.sgn์ธ ํŒŒ์ผ์ด ํ˜„์žฌ ๋””๋ ‰ํ„ฐ๋ฆฌ์— ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ์ด๋Š” DER ์ธ์ฝ”๋”ฉ์„ ์‚ฌ์šฉํ•˜๋Š” CMS ํ˜•์‹์˜ ๋ถ„๋ฆฌ๋œ ์„œ๋ช…์ž…๋‹ˆ๋‹ค.

์Šคํฌ๋ฆฐ์ƒท

Apple Automator ์ฐฝ:
macOS์— ๋Œ€ํ•œ ์ ๊ฒฉ ์ „์ž ์„œ๋ช…

์‹œ์Šคํ…œ ๊ธฐ๋ณธ ์„ค์ •:
macOS์— ๋Œ€ํ•œ ์ ๊ฒฉ ์ „์ž ์„œ๋ช…

Finder ์ƒํ™ฉ์— ๋งž๋Š” ๋ฉ”๋‰ด:

macOS์— ๋Œ€ํ•œ ์ ๊ฒฉ ์ „์ž ์„œ๋ช…

๋ฌธ์„œ์˜ ์„œ๋ช…์„ ํ™•์ธํ•˜์„ธ์š”.

๋ฌธ์„œ ๋‚ด์šฉ์— ๋น„๋ฐ€๊ณผ ๋น„๋ฐ€์ด ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š์€ ๊ฒฝ์šฐ ๊ฐ€์žฅ ์‰ฌ์šด ๋ฐฉ๋ฒ•์€ State Services ํฌํ„ธ์—์„œ ์›น ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. https://www.gosuslugi.ru/pgu/eds. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ํ‰ํŒ์ด ์ข‹์€ ๋ฆฌ์†Œ์Šค์—์„œ ์Šคํฌ๋ฆฐ์ƒท์„ ์ฐ๊ณ  ์„œ๋ช…์— ๋ชจ๋“  ๊ฒƒ์ด ์˜ฌ๋ฐ”๋ฅธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์Šคํฌ๋ฆฐ์ƒท

macOS์— ๋Œ€ํ•œ ์ ๊ฒฉ ์ „์ž ์„œ๋ช…

macOS์— ๋Œ€ํ•œ ์ ๊ฒฉ ์ „์ž ์„œ๋ช…

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€