'SilverLight'에 해당되는 글 4건

  1. 2009/05/01 Silverlight 서버전송메시지 보안방법
  2. 2007/11/19 Microsoft 디벨로퍼 포럼(Japan)-스티브 발머를 만나고? 오다.
  3. 2007/05/01 Silverlight제작시 C#, VB등을 이용하는것이 가능해진다는...
  4. 2007/04/17 WPF/E의 정식명칭 Silverlight를 공식발표
2009/05/01 03:50

Silverlight 서버전송메시지 보안방법

잠이안와서 컴터를 키고 드라마를 보던중 불현듯...
실버라이트를 사용한 SSL통신 비스므리한 아이디어가 생각나서 적어봅니다..

네고시에이션
1. 세션 생성시에 해당세션에 해당되는 비대칭키를 서버에서 생성해서 세션에 서버의 개인키를 보존
2. 공개키를 클라이언트에 전송(HTML에 집어넣든..Silverlight상에서 수신하든..)
3. 클라이언트는 비대칭키를 생성해서 자신의 공개키를 서버에 전송(서버의 공개키로 암호화해서)
4. 서버는 세션에 클라이언트의 공개키를 보존
5. 클라이언트는 자신의 개인키를 보존. 보존시에는 페이지이동을 고려해야함..
    (문제는 클라이언트자신의 개인키를 어디에 보존하느냐??? IsolatedStorage가 사용가능하려나)

암호화 전송시(개인정보,패스워드등)
5. 클라이언트가 서버에 데이터 전송시에 자신의 개인키+서버의 공개키로 암호화해서 전송
6. 서버는 클라이언트에게 서버의 개인키+클라이언트의 공개키로 암호화해서 데이터전송

일반적인 비대칭암호화통신의 방법이지만 먼가뿌듯한 이느낌..-.-;;;

물론 실버라이트랑 서버간의 통신이 대부분 WCF나 Webservice로 이루어지니까
일괄적인 보안설정을 하면되지만.. 보안설정하는것도 꽤 많은 지식과 노력을 요하게되니..
위 기능을 구현한 간단한 컴퍼넌트가 있으면 꽤 좋을듯..

어쨋든 세션당 키가 생성되니 일반적인 웹사이트에서 사용하기에는 충분한 보안레벨인듯..
게다가 javascript연동기능도 만들면 궂이 silverlight로 UI를 만들지 않아도 암호화 가능하다는 사실..

혹시 공개된거 있을려나???

저작자 표시 비영리 변경 금지
Trackback 0 Comment 0
2007/11/19 00:45

Microsoft 디벨로퍼 포럼(Japan)-스티브 발머를 만나고? 오다.

11월 9일 동경, 오오타니 호텔에서 개발자들과의 의견교환을 목적으로 하는 포럼이 개최되었습니다.


MCP대상으로 30명 정도 추첨으로 초대되어서 다녀왔습니다.

스티브 발머의 사진을 찍으려고 했는데 때마침 카메라전지가 떨어져서 정작 중요한 사진은 못찍었습니다.ㅠ.ㅠ


감상으로는 생각보다는 활기넘치는 중년이시더군요.ㅎ
스피치내용은 RIA를 중심으로 이야기를 전개해나갔고 RIA를 실현하기위한
Software+Services(SaaS의 새로운 명칭인가??),Expression시리즈, 실버라이트, VS2008에 관한 이야기를 해주었습니다.
그리고 클라우드 컴퓨팅에 대해서도 잠깐..

스피치가 끝나고 질답시간이 있었고요. 재미있는 질문들이 이것저것 나왔습니다.
모바일 컴퍼넌트가 부실하다고 생각하지않냐는 질문에는 노란 메모지에 메모까지 하더군요.

본 행사가 끝나고 점심식사겸 환담회가 있었는데 회사사정으로 아쉽게도 불참...




  

사회자 두분...두분다 사원이시고 왼쪽분은 개발 에반젤리스트, 오른쪽분은 MVP선발관련 부서에서 일하신다고 한듯...


행사 진행순서입니다..


이건 핸드폰으로 찍은 발머씨 사진....핀트도 안맞고...ㅋ


한국에서도 기사가 났군요..아래 기사입니다.

http://www.zdnet.co.kr/news/enterprise/etc/0,39031164,39163186,00.htm

Trackback 0 Comment 0
2007/05/01 16:25

Silverlight제작시 C#, VB등을 이용하는것이 가능해진다는...

MS본사가 4월30일 C#등의 .Net 어플리케이션 개발용 언어를 사용하여 Silverlight가 제작가능한 1.1알파 버젼을 발표했다고 합니다.

이걸로 기존의 .Net 개발자가 용이하게 Silverlight를 개발할수 있게되었는데...
Flash가 전용의 스크립트 언어인 ActionScript를 사용해야만 하는것에 비해 상당히 매력있는 스펙입니다...

게다가 더 중요한것은 Sliverlight가 맥킨토시도 대응하고 있기때문에 그리 멀지않은 시기에 맥용 .Net 프레임워크가 제공될거 같은 느낌이 듭니다..

그리고 추가로 중요한 소식은 현재 .Net 어플리케이션 제작을 위해서는 VB,CS,C,JAVA등 오브젝트 지향적인 언어로 개발하는것이 가능했었는데...추가로 스크립트언어로도 .Net어플리케이션을 개발가능하도록 하겠다는 언급이 있더군요...
현재 후보?로 보이는건 Ruby, Python, Javascript가 거론되고 있답니다...

음...개인적으로 스크립트 언어까지 .Net에서 흡수하는건 조금 오버이지 않은가 하는 감이 있군요....ㅋ

어쨋든 WPF/E는 생각보다 기대이상이 될듯...올 여름에 정식출시이니 겨울쯤이면 상당히 재미있는 사이트들이 늘어나있을거 같습니다..
Trackback 0 Comment 0
2007/04/17 10:47

WPF/E의 정식명칭 Silverlight를 공식발표

사용자 삽입 이미지
마이크로소프트가 미국시간 4월15일에 웹상에서 미디어 재생 및 리치 인터랙티브 어플리케이션(RIA)를 실행하는 플러그인 Silverlight를 발표했답니다..

Sliverlight는 WPF/E(Windows Presentation Foundation Everywhere)로 불리우던 기술의 정식명칙입니다.

기능적인 특징으로는 WMV포맷을 사용하고, 고화질(HD)급의 비디오를 풀스크린으로 재생할뿐만아니라 모바일에서의 재생도 지원하고 있답니다.
IE, Firefox, Safari등을 지원하고 맥킨토시에서도 이용이 가능하다는군요...

발표자료
http://www.microsoft.com/presspass/press/2007/apr07/04-15WPFEPR.mspx
http://www.microsoft.com/presspass/press/2007/apr07/04-15IMMPR.mspx

아래는 기사 원문입니다..
이 발표에서 MS에서는 플래쉬를 의식한 내용을 중심으로 발표한듯 하더군요...
-----------------------------------------------------------------------------------------

 米Microsoftは米国時間4月15日,Web上でメディア再生およびリッチ・インタラクティブ・アプリケーション(RIA)表示を実行するためのプラグイン「Silverlight」を発表した。クロスプラットフォームのWebブラウザ向け描画技術で,かつて「Windows Presentation Foundation Everywhere(WPF/E)」と呼んでいたもの。

 SilverlightはWindows Media Video(WMV)フォーマットを利用する。「Webで公開されている膨大なコンテンツを視聴でき,高品位(HD)ビデオをフルスクリーンで再生するだけでなく,モバイルでも楽しめるようになる」(同社)

 Mac OSおよびWindowsに対応し,「Internet Explorer(IE)」「Firefox」「Safari」ブラウザで利用可能。

 同社の新たなDRM(デジタル著作権管理)技術「PlayReady」をベースにした機能も提供する計画という。

 Microsoftによると,米Akamai Technologies,米Brightcove,米Eyeblaster,米Major League Baseball,米Netflix,英Skinkers,米Sonic Solutionsなどが同技術のサポートを表明している。

 4月30日よりラスベガスで開催するデザイナおよびWeb開発者向けカンファレンス「Mix07」会議で,Silverlightのベータ版をリリースする予定。

 また同社は,デジタル・コンテンツ管理ツール「Interactive Media Manager」も同日発表した。「Office SharePoint Server 2007」の拡張機能で,映画およびテレビ番組制作会社,ポストプロダクション・スタジオ,放送事業者,ゲーム開発会社,広告代理店といったメディアおよびエンターテインメント業界の企業に向ける。

Trackback 0 Comment 0