Develop and Download Open Source Software

Browse Subversion Repository

Log of /trunk/ttssh2/ttxssh/crypt.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 4601 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 28 14:23:32 2011 UTC (20 months, 4 weeks ago) by maya
File length: 61775 byte(s)
Diff to previous 4550 , to selected 2995
Camellia を正式サポート
  "@openssh.org" 付きのほうはコメントアウトしたまま

Revision 4550 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 28 16:15:05 2011 UTC (21 months, 4 weeks ago) by maya
File length: 62070 byte(s)
Diff to previous 4433 , to selected 2995
RAND_screen() を呼ばないようにしてみた
  http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=25835

Revision 4433 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 11 00:29:12 2011 UTC (2 years, 1 month ago) by doda
File length: 61967 byte(s)
Diff to previous 4313 , to selected 2995
Camellia サポート

Revision 4313 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 16 15:48:49 2011 UTC (2 years, 3 months ago) by maya
File length: 56809 byte(s)
Diff to previous 4307 , to selected 2995
SSH2 では、SSH1 と同じ server key/host key というの組み合わせではなく、鍵交換の時だけ一時的に使われる client key/server key となるので表記を変更

Revision 4307 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 15 09:00:01 2011 UTC (2 years, 3 months ago) by maya
File length: 56806 byte(s)
Diff to previous 4212 , to selected 2995
鍵の種類を増やせるように整理した
  enum hostkey_type を ssh_keytype にリネームした
機能が重複している構造体・コードを削除した
  CRYPTKeyPair を削除、Key を使うようにした
  key_from_blob を使うようにした

Revision 4212 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 10 07:58:34 2010 UTC (2 years, 5 months ago) by doda
File length: 57033 byte(s)
Diff to previous 3850 , to selected 2995
各暗号方式のエラーメッセージを共通にした。
# 一応一通りチェックしたつもりだけど… ミスしていませんように…

Revision 3850 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 12 08:29:53 2010 UTC (3 years, 1 month ago) by doda
File length: 56578 byte(s)
Diff to previous 3227 , to selected 2995
3DES-CTR, BLOWFISH-CTR, CAST128-CTR 共通鍵暗号方式をサポート。

Revision 3227 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 24 15:10:33 2009 UTC (4 years, 2 months ago) by maya
File length: 56086 byte(s)
Diff to previous 3221 , to selected 2995
CVS から SVN へ移行: 改行コードを LF から CR+LF へ変換

Revision 3221 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 24 09:37:20 2009 UTC (4 years, 2 months ago) by maya
File length: 54241 byte(s)
Diff to previous 3172 , to selected 2995
CVS から SVN へ移行: trunk に集約

Revision 3172 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 23 07:44:05 2008 UTC (4 years, 6 months ago) by doda
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 54241 byte(s)
Diff to previous 3170 , to selected 2995
文脈上、pvar->crytp_state.receiver_cipherを使うのが正しいと思われるので修正。 [Ttssh2-devel 1253]

Revision 3170 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 22 10:05:33 2008 UTC (4 years, 6 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 54181 byte(s)
Diff to previous 3169 , to selected 2995
SSH2 の共通鍵暗号方式として CAST128-CBC をサポート

Revision 3169 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 22 06:46:43 2008 UTC (4 years, 6 months ago) by doda
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 50571 byte(s)
Diff to previous 3168 , to selected 2995
SSH2 の共通鍵暗号方式として Arcfour128, Arcfour256 をサポート

Revision 3168 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 21 18:54:22 2008 UTC (4 years, 6 months ago) by doda
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 49047 byte(s)
Diff to previous 3159 , to selected 2995
SSH2 の共通鍵暗号として Arcfour をサポート (yasuhide) [Ttssh2-devel 1250]

Revision 3159 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 18 06:24:09 2008 UTC (4 years, 6 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 45610 byte(s)
Diff to previous 3158 , to selected 2995
SSH2 の AES CTR をサポート(yasuhide)
http://jvn.jp/niscc/CPNI-957037/

Revision 3158 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 17 13:30:38 2008 UTC (4 years, 6 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 45127 byte(s)
Diff to previous 3157 , to selected 2995
SSH2 で現在サポートされている AES192/256 についてエラーメッセージに追加

Revision 3157 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 17 08:45:12 2008 UTC (4 years, 6 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 45095 byte(s)
Diff to previous 3134 , to selected 2995
SSH2 で現在サポートされている AES/Blowfish が CBC であることを明示

Revision 3134 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 20 11:58:47 2008 UTC (4 years, 11 months ago) by doda
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 45015 byte(s)
Diff to previous 3130 , to selected 2995
・TeraTerm -> Tera Term
・その他細かい修正

Revision 3130 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 23 05:04:09 2008 UTC (5 years ago) by doda
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 45014 byte(s)
Diff to previous 3118 , to selected 2995
Teraterm -> TeraTerm
Tera Term/TeraTermの表記の統一を行うかは別途検討。

Revision 3118 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 29 15:56:41 2008 UTC (5 years, 2 months ago) by yutakapon
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 45019 byte(s)
Diff to previous 3093 , to selected 2995
メモリリークを修正。
malloc(0)の場合でもメモリが取られるため、解放する必要がある。

Revision 3093 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 10 16:34:08 2008 UTC (5 years, 4 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 44990 byte(s)
Diff to previous 3046 , to selected 2995
EVP_CIPHER * を取得するのに、関数ポインタを使用するのをやめた。

Revision 3046 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 18 07:56:33 2007 UTC (5 years, 7 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 45049 byte(s)
Diff to previous 3045 , to selected 2995
暗号化/復号するパケットがブロックサイズの倍数か確認するようにした。

Revision 3045 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 18 03:49:39 2007 UTC (5 years, 7 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 42676 byte(s)
Diff to previous 3043 , to selected 2995
SSH2 の暗号化方式として Blowfish をサポートしたい。

Revision 3043 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 17 15:58:15 2007 UTC (5 years, 7 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 40474 byte(s)
Diff to previous 3039 , to selected 2995
エラーメッセージを追加した。

Revision 3039 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 17 04:03:41 2007 UTC (5 years, 7 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 41074 byte(s)
Diff to previous 3036 , to selected 2995
SSH2 の暗号方式として AES192 をサポートした。

Revision 3036 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 16 15:28:14 2007 UTC (5 years, 7 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 40929 byte(s)
Diff to previous 3003 , to selected 2995
SSH2 の暗号方式として AES256 をサポートした。

Revision 3003 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 20 14:21:57 2007 UTC (5 years, 9 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 39751 byte(s)
Diff to previous 2995
インデントを変更した。

Revision 2995 - (view) (download) (as text) (annotate) - [selected]
Modified Wed Aug 15 04:03:26 2007 UTC (5 years, 9 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 37732 byte(s)
Diff to previous 2994
$Log$ を削除した。

Revision 2994 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 13 22:30:03 2007 UTC (5 years, 9 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 38454 byte(s)
Diff to previous 2992 , to selected 2995
国際化関数を修正した。
NO_I18N マクロを削除した。

Revision 2992 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 8 16:04:09 2007 UTC (5 years, 9 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 41478 byte(s)
Diff to previous 2980 , to selected 2995
安全な関数を使用するように変更した。

Revision 2980 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 6 14:10:12 2007 UTC (5 years, 11 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 40737 byte(s)
Diff to previous 2949 , to selected 2995
プリプロセッサにより構造体が変わってしまうので、INET6 と I18N の #define を逆転させた。

Revision 2949 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 22 13:45:19 2007 UTC (6 years, 4 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 40603 byte(s)
Diff to previous 2937 , to selected 2995
表示メッセージの読み込み対応

Revision 2937 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 23 02:19:30 2006 UTC (6 years, 6 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 39514 byte(s)
Diff to previous 2857 , to selected 2995
表示メッセージを言語ファイルから読み込みむコードの作成を開始した。

Revision 2857 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 26 17:07:18 2006 UTC (7 years, 2 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 36876 byte(s)
Diff to previous 2831 , to selected 2995
fingerprint表示を追加

Revision 2831 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 9 05:16:06 2005 UTC (7 years, 10 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 36707 byte(s)
Diff to previous 2762 , to selected 2995
OpenSSL 0.9.8でビルドできるようにした。

Revision 2762 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 22 17:28:14 2004 UTC (8 years, 5 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 36589 byte(s)
Diff to previous 2757 , to selected 2995
SSH2公開鍵認証(RSA/DSA)をサポートした。

Revision 2757 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 17 14:05:55 2004 UTC (8 years, 5 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 36447 byte(s)
Diff to previous 2729 , to selected 2995
パケット受信時のHMACチェックを追加。
KEXにおけるHMACアルゴリズムチェックを追加。

Revision 2729 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 14 15:53:21 2004 UTC (8 years, 6 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 35741 byte(s)
Copied from: ttssh2/branches/avendor/ttxssh/crypt.c revision 2728
Diff to previous 2728 , to selected 2995
This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.

Revision 2728 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sun Nov 14 15:53:21 2004 UTC (8 years, 6 months ago) by yutakakn
Original Path: ttssh2/branches/avendor/ttxssh/crypt.c
File length: 35741 byte(s)
Diff to selected 2995
no message

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.