adding SEED cryptography algorithm

49 views
Skip to first unread message

Mountie Lee

unread,
Aug 31, 2012, 7:59:26 PM8/31/12
to Web Cryptography Working Group, webc...@googlegroups.com
Hi.
WebCrypto Korea Community is preparing to suggest "SEED" algorithm to be added to API spec.
"SEED" is block ciphers symmetric encryption algorithm registered in international standard as ISO/IEC 1803303, IETF RFC 4269

I will update the algorithm details in next mails.

regards
mountie.

=======================================
PayGate Inc.
THE STANDARD FOR ONLINE PAYMENT
for Korea, Japan, China, and the World

Mountie Lee

unread,
Aug 31, 2012, 8:58:10 PM8/31/12
to webc...@googlegroups.com


---------- Forwarded message ----------
From: Ryan Sleevi <sle...@google.com>
Date: Sat, Sep 1, 2012 at 9:13 AM
Subject: Re: adding SEED cryptography algorithm
To: Mountie Lee <mount...@mw2.or.kr>
Cc: Web Cryptography Working Group <public-w...@w3.org>
Thanks for bringing this up, Mountie.

It does seem reasonable to at least spec out for implementations that will support SEED. As you mention, it's defined in RFC 4269.

While supported by PKCS#11, it's not defined as a (standard) algorithm by CNG [1] or CryptoAPI [2][3], nor is it supported by SecTransform API on OS X [4].

This means that I think you'll find it very hard to be implemented across user agents using 'standard' OS APIs. But having it normatively spec'd I think is fine. Perhaps you'd be willing to take an ACTION item to help provide state-of-the-art implementation across common user agent platforms (including mobile) regarding the support of SEED, since I anticipate user agents will be deferring to platform APIs to perform crypto.

Mountie Lee

unread,
Sep 5, 2012, 2:22:23 AM9/5/12
to Wan-Teh Chang, Web Cryptography Working Group, webc...@googlegroups.com
Hi.
separating algorithm specific document can be one of good solutions.

at last month, WebCrypto Korea Community was established
and preparing docs for SEED as first work.
but I expect the schedule will be after FPWD.

best regards
mountie.


On Wed, Sep 5, 2012 at 9:45 AM, Wan-Teh Chang <w...@google.com> wrote:
On Fri, Aug 31, 2012 at 4:59 PM, Mountie Lee <mount...@mw2.or.kr> wrote:
> Hi.
> WebCrypto Korea Community is preparing to suggest "SEED" algorithm to be
> added to API spec.
> "SEED" is block ciphers symmetric encryption algorithm registered in
> international standard as ISO/IEC 1803303, IETF RFC 4269
>
> I will update the algorithm details in next mails.

Hi Mountie,

I think it is better to add the SEED algorithm later to make it easy
for reviewers to digest the first public API draft. I am worried that
the "Algorithms" section in the draft is already a little too long.

Perhaps this argues for a separate document for algorithm specification.

Wan-Teh


Mountie Lee

unread,
Sep 5, 2012, 2:23:46 AM9/5/12
to webc...@googlegroups.com
First Public Working Draft를 내어놓은 이후 SEED를 추가하자는 의견이고
내부 일정상 타당한것 같습니다.

---------- Forwarded message ----------
From: Wan-Teh Chang <w...@google.com>
Date: Wed, Sep 5, 2012 at 9:45 AM
Subject: Re: adding SEED cryptography algorithm
To: Mountie Lee <mount...@mw2.or.kr>
Cc: Web Cryptography Working Group <public-w...@w3.org>, webc...@googlegroups.com


On Fri, Aug 31, 2012 at 4:59 PM, Mountie Lee <mount...@mw2.or.kr> wrote:
> Hi.
> WebCrypto Korea Community is preparing to suggest "SEED" algorithm to be
> added to API spec.
> "SEED" is block ciphers symmetric encryption algorithm registered in
> international standard as ISO/IEC 1803303, IETF RFC 4269
>
> I will update the algorithm details in next mails.

Hi Mountie,

I think it is better to add the SEED algorithm later to make it easy
for reviewers to digest the first public API draft. I am worried that
the "Algorithms" section in the draft is already a little too long.

Perhaps this argues for a separate document for algorithm specification.

Wan-Teh




--
Mountie Lee

Tel : +82 2 2140 2700
E-Mail : mou...@paygate.net


Mountie Lee

unread,
Sep 5, 2012, 2:24:09 AM9/5/12
to webc...@googlegroups.com
W3C에 답변한 내용입니다.

---------- Forwarded message ----------
From: Mountie Lee <mount...@mw2.or.kr>
Date: Wed, Sep 5, 2012 at 3:22 PM
Subject: Re: adding SEED cryptography algorithm
To: Wan-Teh Chang <w...@google.com>
Cc: Web Cryptography Working Group <public-w...@w3.org>, webc...@googlegroups.com


이상원

unread,
Sep 5, 2012, 3:51:58 AM9/5/12
to webc...@googlegroups.com
SEED 알고리즘 추가 관련해서 준비해야 할 자료가 어떤건지요?

플랫폼에서 지원하는 CNG, CryptoAPI, SecTransform API 등에 알고리즘을 탑재해야 하는건지... Draft 문서에 있는 사항들만 준비하면 되는건지 잘 모르겠네요. 관련 팀이 달라서 정확하게 전달해야 할거 같습니다.



2012/9/5 Mountie Lee <mou...@paygate.net>

-- 
 
 

Mountie Lee

unread,
Sep 5, 2012, 4:07:40 AM9/5/12
to webc...@googlegroups.com
http://www.w3.org/2012/webcrypto/WebCryptoAPI/#algorithms
를 보시면 알 수 있는데요.

W3C에서 요구하는 데이터는

1. 알고리즘 명칭
그냥 "SEED"로 할건지 아니면 "SEED128" "SEED256" 이런식으로 할건지 결정이 필요합니다.

2. 지원하는 Operation / parameters / results
를 보면 지원 operation이 encrypt/decrypt/generateKey 3개가 있습니다
operation별 Parameter와 Result도 명시되어 있습니다.

이와 유사한 형태로 문서를 준비하면 될것 같습니다.

사실 그리 복잡하지는 않지만

문제는 브라우저 밴더들이 SEED를 지원해줄것인지 여부이고 
그래도 표준 문서에 포함되어 있다면 긍정적으로 고려하지 않을까 생각됩니다.


--
 
 



--
Mountie Lee

Tel : +82 2 2140 2700
E-Mail : mou...@paygate.net


Mountie Lee

unread,
Nov 2, 2012, 12:37:39 AM11/2/12
to Wan-Teh Chang, Web Cryptography Working Group
Hi.
let me suggest "adding SEED cryptography algorithm" 

adding more cryptography algorithms can be beneficial to non-AES countries.

regards
mountie.

On Wed, Sep 5, 2012 at 2:45 AM, Wan-Teh Chang <w...@google.com> wrote:
On Fri, Aug 31, 2012 at 4:59 PM, Mountie Lee <mount...@mw2.or.kr> wrote:
> Hi.
> WebCrypto Korea Community is preparing to suggest "SEED" algorithm to be
> added to API spec.
> "SEED" is block ciphers symmetric encryption algorithm registered in
> international standard as ISO/IEC 1803303, IETF RFC 4269
>
> I will update the algorithm details in next mails.

Hi Mountie,

I think it is better to add the SEED algorithm later to make it easy
for reviewers to digest the first public API draft. I am worried that
the "Algorithms" section in the draft is already a little too long.

Perhaps this argues for a separate document for algorithm specification.

Wan-Teh




--
Mountie Lee

PayGate
CTO, CISSP
WebCrypoAPI-Seed_v1.3.docx
Reply all
Reply to author
Forward
0 new messages