<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0">
  <title type="html">리버&#039;s 아름다운 소풍: SEED-암호화-컴포넌트-ECPlazaSeed-소스-공개에 달린 최근 댓글/트랙백 목록</title>
  <id>http://river.ecplaza.net/river/</id>
  <link rel="alternate" type="text/html" hreflang="ko" href="http://river.ecplaza.net/river/" />
  <subtitle type="html">이씨플라자 개발자가 살아가는 이야기</subtitle>
  <updated>2009-11-25T12:15:07+09:00</updated>
  <generator>Textcube 1.7.6 : Staccato</generator>
  <entry>
    <title type="html">비밀 댓글입니다</title>
    <link rel="alternate" type="text/html" href="http://river.ecplaza.net/river/314#comment163" />
    <author>
      <name>비밀 댓글입니다</name>
    </author>
    <id>http://river.ecplaza.net/river/314#comment163</id>
    <published>2009-10-21T11:03:51+09:00</published>
    <summary type="html">비밀 댓글입니다</summary>
  </entry>
  <entry>
    <title type="html">비밀 댓글입니다</title>
    <link rel="alternate" type="text/html" href="http://river.ecplaza.net/river/314#comment164" />
    <author>
      <name>비밀 댓글입니다</name>
    </author>
    <id>http://river.ecplaza.net/river/314#comment164</id>
    <published>2009-10-27T21:47:08+09:00</published>
    <summary type="html">비밀 댓글입니다</summary>
  </entry>
  <entry>
    <title type="html">비밀 댓글입니다</title>
    <link rel="alternate" type="text/html" href="http://river.ecplaza.net/river/314#comment165" />
    <author>
      <name>비밀 댓글입니다</name>
    </author>
    <id>http://river.ecplaza.net/river/314#comment165</id>
    <published>2009-10-28T17:12:18+09:00</published>
    <summary type="html">비밀 댓글입니다</summary>
  </entry>
  <entry>
    <title type="html">이승대님의 댓글</title>
    <link rel="alternate" type="text/html" href="http://river.ecplaza.net/river/314#comment143" />
    <author>
      <name>(이승대)</name>
    </author>
    <id>http://river.ecplaza.net/river/314#comment143</id>
    <published>2008-12-19T09:55:04+09:00</published>
    <summary type="html">안녕하세요 Seed 알고리즘 소스를 찾아서 리버님의 홈피까지 왔습니다. ^^ 
지금 현재 제가 나가있는 사이트에는 리버님의 ECPlazaSeed 을 이용해서 암호화가 구축되어 있습니다. 요즘 현업의 요구사항이 있어서 이 암호화를 .NET 으로 구현된 프로그램에도 적용해야 되는 상황이 되었습니다. 
또 여러가지 이유로 c로 구현된 ECPlazaSeed 를 이용할수가 없어서 .NET 으로 재 작성해야되는 상황이구요. 리버님 혹시 .NET으로 구현해 놓은 ECPlazaSeed는 없나요?
http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=217&amp;amp;MAEULNO=8&amp;amp;no=20472&amp;amp;page=7
위의 링크에서 C# 으로 된 SEED 소스를 구했지만 Encryption 하면 리버님 모듈과 다른 결과가 나오네요
(Padding 을 수정해도 잘 안되네요) 
제가 C 는 잘 몰라서 이렇게 도움을 청합니다.
.NET 모듈로 구현한 ECPlazaSeed 가 있으면 좀 보내주세요 음 그것이 안된다면 위 링크의 소스가 왜 리버님 모듈과 다른 지 이유 좀 알려주세요 ㅜ.ㅜ

오늘도 좋은 하루 되세요~~

- 개발자 이승대 ( mailto : seungdae@hanmail.net )</summary>
  </entry>
  <entry>
    <title type="html">박주현님의 댓글</title>
    <link rel="alternate" type="text/html" href="http://river.ecplaza.net/river/314#comment161" />
    <author>
      <name>(박주현)</name>
    </author>
    <id>http://river.ecplaza.net/river/314#comment161</id>
    <published>2009-08-27T20:24:44+09:00</published>
    <summary type="html">ASP에서 암호화 컴포넌트인 ECPlazaSeed.dll를 사용하고 있습니다.
그런데 아래와 같은 에러가 나오면서 ECPlazaSeed.dll이 더이상 실행되지 않습니다.

에러코드
Microsoft VBScript 오류 &#039;800a01fb&#039;

예외 사항 발생: &#039;oSeed.decrypt&#039;

/log/new_log.asp, 줄 40 

복호화 소스

                id = Trim(request(&amp;quot;id&amp;quot;))

	userkey = &amp;quot;1234567890123456&amp;quot;
	Set oSeed = Server.CreateObject(&amp;quot;ECPlaza.Seed&amp;quot;)
	
	id = oSeed.decrypt( id, userkey )   

	Set oSeed = Nothing 


그래서 레지스트리에 등록 삭제후 재등록 한후에 iisreset를 하면 다시 실행되고 있는데,
도저히 어떤 현상으로 이런 에러가 반복적으로 발생하는지 알수가 없네요~

테스트로 정상적으로 암호화된 문자열을 변형해서 테스트 한 경우 위와 같은 에러가 발생하면서 dll이 작동을 멈추는것 같습니다.

답변 부탁드리겠습니다.

개발자 박주현 (mailto:zzuzzuba74@naver.com)</summary>
  </entry>
  <entry>
    <title type="html">리버님의 댓글</title>
    <link rel="alternate" type="text/html" href="http://river.ecplaza.net/river/314#comment145" />
    <author>
      <name>(리버)</name>
    </author>
    <id>http://river.ecplaza.net/river/314#comment145</id>
    <published>2008-12-22T13:33:04+09:00</published>
    <summary type="html">.NET으로 구현된 ECPlazaSeed는 없습니다. 안타깝게도 제가 .NET을 몰라서 바로 도움을 드릴 수가 없을 것 같습니다. 그래도 소스를 한번 비교해 보도록 하겠습니다. 회사일이 바빠서 시간은 좀 걸릴 것 같습니다.</summary>
  </entry>
  <entry>
    <title type="html">초보님의 댓글</title>
    <link rel="alternate" type="text/html" href="http://river.ecplaza.net/river/314#comment147" />
    <author>
      <name>(초보)</name>
    </author>
    <id>http://river.ecplaza.net/river/314#comment147</id>
    <published>2008-12-30T18:24:20+09:00</published>
    <summary type="html">제가 Com은 초보라서 정말 좋은 소스를 보여주셔도 불러올수가없네요 
Visual C++ 6에서 작업중인데 불러오는 방법좀 알려주실수있으신지요
클레스위자드에서 불러왔는데 이런식으로 사용하는게 아닌가요 다른방법으로 불러와야될런지요 
ISeed nSeed;
CString  sKey,sSrc;
CString  sTemp,sTemp2;
sKey = &amp;quot;1234567890123456&amp;quot;;
sSrc = &amp;quot;this is a test.&amp;quot;;
sTemp = nSeed.Encrypt(sSrc,sKey);
sTemp2 = nSeed.Decrypt(sTemp,sKey);

이상태로 하면  OutPut창에 
Warning: attempt to call Invoke with NULL m_lpDispatch! 이렇게 나옵니다.</summary>
  </entry>
  <entry>
    <title type="html">비밀 댓글입니다</title>
    <link rel="alternate" type="text/html" href="http://river.ecplaza.net/river/314#comment156" />
    <author>
      <name>비밀 댓글입니다</name>
    </author>
    <id>http://river.ecplaza.net/river/314#comment156</id>
    <published>2009-04-15T11:33:59+09:00</published>
    <summary type="html">비밀 댓글입니다</summary>
  </entry>
</feed>
