亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? modules.txt

?? 伯克利做的SFTP安全文件傳輸協議
?? TXT
字號:
modules.txtDescription of each module in sftpdScott McPeak, May 31 1999Updated: June 19, 2000--------------Library: extrasHas lots of self-contained library-like modules.Contains all the modules below, up to the 'smcrypto' library.Module: syserrModule for portably reporting errors that result from system calls.Module: breakerPlace to put a breakpoint; basically a debugging aid.Module: crcCompute a 32-bit CRC (cyclic redundancy check).Module: datablokStore an arbitrary-size block of binary data.Module: excBase classes for exceptions.Module: intutilsA few small utilities on top of Integer (integer.h).Module: missingA few random functions that sometimes aren't present, but I need them.Module: nonportGrab-bag of functions with portable interfaces but nonportableimplementations.  Includes file access restrictions, etc.Module: strA string class.Module: warnModule for reporting warnings to the user.  Not very well thought-outat the moment.--------------Library: smcrypto (SM's crypto)All cryptography functions for SafeTP.  Includes some stuff from Wei Dai'scrypto++, plus some stuff I (SM) wrote.Contains all the modules below, up to 'sftp' library.Module: crypto/ialgebraWei Dai's "algebra" module, modified to eliminate use of templates.Has algebra functions, I guess.Module: securityProtocol primitives.  SafeTP's protocol mechanisms are built asderived classes of those that appear here.Module: blokutilSome utilities for DataBlocks.  Mostly these involve encoding and decodingvarious data types into and out of DataBlocks.  (Kinda like a streamsinterface.)Module: gmp_siA big-integer class, wrapped around the GNU Multi-precision integerlibrary implementation.  (Header is sint.h.)Module: transCryptographic primitives.  The base class for several cryptographic operationsused by SafeTP appears here.Module: selgamal (Scott's ElGamal)My implementation of the El Gamal public-key cipher.Module: sdsa (Scott's DSA)My implemenetation of the DSA (Digital Signature Algorithm) public-keysignature algorithm.Module: shmac (Scott's HMAC)My implementation of HMAC (Hash Message Authentication Code).Module: ssha (Scott's SHA)Wei Dai's "sha" module, modified to eliminate use of templates.Module: crypto/{asn,cryptlib,des,dessp,integer,md5,misc,modes,                nbtheory,queue,randpool,rng}Wei Dai's crypto++ modules we needed for SafeTP.  They are largelyunchanged (maybe entirely unchanged) from his 2.3 release.  I don'tknow what all of them do, but most have reasonably meaningfulnames.  (E.g., des is DES (Data Encryption Standard) cipher.)--------------Library: sftpThis has all the modules that are common to sftpd (the server) andsftpc (the client).  This is basically everything.Contains all the modules listed below.Module: hclFunctions needed to work with the Hummingbird Inetd on NT.Module: digtComputes the digest of a series of messages, for implementing theDIGT command.Module: sftpSmall grab-bag of stuff common to sftpd and sftpc.Module: base64Dan's Base-64 functions.  Base-64 is an encoding for representing8-bit data in a 6-bit code.Module: base64tMy wrapper on Dan's stuff.Module: cryputilSome cryptographic utilities built on top of Wei Dai's crypto++.Module: entropyFor gathering user-generated entropy periodically.Module: filesrcFor reading a file as a StreamInputSource, which I use as thebasis for reading things one line at a time.Module: keydbDan's module for maintaining the database of known serverpublic keys.Module: keyutilsMore of Dan's key stuff.Module: globrandImplementation of a pseudo-random number generator that iscryptographically strong.  Includes some additional measures toensure that even if an attacker sees most or all of the output, itis still insufficient to predict future output (it's unclear whetherthe PRNG on which it is based has this property).Module: linereadModule for reading something one line at a time.  This is morecomplex than you might think...Module: memsrcStreamInputSource for reading from a memory buffer.Module: providerImplemented SecurityProviders, which function as high-levelprotocol managers.Module: replyStores an FTP reply.Module: requestStores an FTP request.Module: sec_clrImplementation of X-CLEARTEXT and X-CLEARTEXT2 protocols.  Theseare for debugging purposes only, and are NOT secure.Module: sec_de3sImplementation of X-SAFETP1 protocol.  This is the protocol usedin SafeTP, over the wire.Module: sftpverJust gives the sftpd version number string.Module: socksrcStreamInputSource from a communications socket.Module: sockutilBunch of useful stuff I built on top of sockets.  Includes thingslike automatically throwing exceptions when certain calls fail.--------------Miscellanous headers (no associated .cpp file)integer.h  - just #includes sint.h; for backward compatibility with crypto++socketd.h  - declaration of SOCKET typestlsubst.h - all the STL that crypto++ needs, so real STL need not be dealt withtest.h     - some macros, etc., to facilitate writing test codetyp.h      - declarations of types, and a few utility macrosxassert.h  - assert() replacement that throws an exception instead of aborting--------------Executable: sftpdThis is the server (daemon) for SafeTP.  It acts as a proxy, doingencryption and decryption while forwarding traffic between thenormal FTP daemon (ftpd) and the client.Main file: sftpd.cpp--------------Executable: sftpcThis is the unix client for SafeTP.  It is a stand-alone programthat works in some respects like the normal FTP client, but (fornow) has a hairier interface.  Note that the client we expectpeople to actually use is the 95/8/NT client, written by Dan asa proxy client, available from:  http://safetp.cs.berkeley.edu--------------Notes on reading this code.In general, it is possible to read code either bottom-up or top-down.In fact, I usually do a mix of both.  So I will give pointers forboth methods.  As always, read the header files (*.h) before thecode files (*.cpp).Bottom-up:Start with the 'extras' library.  The most interesting module is'datablok', followed perhaps by 'str'.  'nonport' is fun if youlike seeing how unix and nt differ.Then move to the 'smcrypto' library.  'blokutil' shows how toencode various things, which are encodings specified by theSafeTP protocol, X-SAFETP1.  'trans' and 'security' are thefoundations of the cryptography and security modules, respectively.The rest are not of interest, unless you want to see how somecrypto is implemented.  In that case, 'selgamal' and 'sdsa' havethe most readable code, and are implementations of two public-keyalgorithms.  (The Integer class they use is defined in'crypto/integer'.)Next, look at the 'sftp' library.  'request' and 'reply' showhow to store and parse FTP protocol sequences.  'lineread' and'{mem,file,sock}src' show a nice way to break things up into lineswithout knowing exactly which medium they come from (and withoutreading beyond the CRLF, since that would block).  'sec_de3s' isthe X-SAFETP1 protocol itself.  It's long and hard to read; itmay be best to start with just the .h file and ignore the .cppfor now.Lastly, examine the executables themselves.  'sftpd' is betterstructured and more fully-functioned than 'sftpc', at least fornow.  sftpd is also long, but should be mostly straightforward.Top-down:Basicaly the reverse of what I just said.  :)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美在线免费视屏| 精品福利一二区| 亚洲一区二区在线播放相泽 | 欧洲精品一区二区| 亚洲欧洲日产国产综合网| 成人黄色一级视频| 自拍偷自拍亚洲精品播放| 91日韩精品一区| 亚洲精品视频观看| 制服丝袜激情欧洲亚洲| 麻豆精品一二三| 国产精品嫩草影院com| 欧美丝袜丝nylons| 美美哒免费高清在线观看视频一区二区 | 国产精品成人在线观看| 成人福利在线看| 亚洲一区免费观看| 久久综合九色综合久久久精品综合 | 成人免费视频免费观看| 国产精品久久久一区麻豆最新章节| 另类小说欧美激情| 欧美激情一区二区| 欧美日韩中文字幕一区| 麻豆国产欧美一区二区三区| 中文字幕免费一区| 欧美久久久久久久久| 国产一区二区三区四区在线观看 | 久久精品亚洲国产奇米99| av综合在线播放| 亚洲不卡av一区二区三区| 精品国产sm最大网站免费看| 99久久久精品| 久久精品国产精品亚洲红杏| 国产精品成人免费在线| 欧美一区二区三区播放老司机| 美女爽到高潮91| 亚洲视频你懂的| 久久品道一品道久久精品| 色8久久精品久久久久久蜜| 国产一区欧美日韩| 亚洲国产精品影院| 国产精品国产三级国产a| 欧美一激情一区二区三区| 一本一道久久a久久精品综合蜜臀 一本一道综合狠狠老 | 欧美成人a∨高清免费观看| 成人黄色网址在线观看| 日本人妖一区二区| 亚洲免费观看高清完整版在线| 在线看不卡av| 成人国产精品视频| 国产一区二区久久| 青娱乐精品在线视频| 一个色综合网站| 国产午夜精品久久久久久免费视| 在线免费一区三区| 99免费精品视频| 国产麻豆午夜三级精品| 秋霞午夜鲁丝一区二区老狼| 一区二区免费在线| 国产精品国产精品国产专区不蜜| 欧美一区二区三区色| 日本高清不卡视频| 91麻豆文化传媒在线观看| 丁香婷婷综合网| 国产激情一区二区三区| 精品一区二区三区久久| 男女性色大片免费观看一区二区| 亚洲欧美激情视频在线观看一区二区三区 | 亚洲午夜久久久| 国产精品久久久久久久蜜臀| 欧美丰满少妇xxxxx高潮对白| 成人免费观看男女羞羞视频| 国产一二精品视频| 精品一区二区免费视频| 狂野欧美性猛交blacked| 日韩成人精品在线观看| 日本亚洲欧美天堂免费| 免费在线观看视频一区| 奇米色777欧美一区二区| 免费高清在线一区| 麻豆视频一区二区| 精品在线你懂的| 国产一区二区调教| 国产成人免费在线观看不卡| 懂色av一区二区三区蜜臀| 国产精品一区二区视频| 国产精品一卡二卡| 91色视频在线| 欧美撒尿777hd撒尿| 欧美日韩综合色| 欧美一卡二卡三卡| 久久女同性恋中文字幕| 国产精品女人毛片| 亚洲伦在线观看| 亚洲综合久久久| 秋霞国产午夜精品免费视频| 国产在线看一区| 99在线精品一区二区三区| 91久久久免费一区二区| 制服丝袜亚洲播放| 日本一区二区成人在线| 亚洲欧美日韩国产一区二区三区 | 在线成人免费观看| 欧美成人激情免费网| 国产精品人成在线观看免费| 亚洲三级在线免费| 日本免费新一区视频| 国产成人一级电影| 在线中文字幕不卡| 精品国产一区二区三区四区四| 欧美精品一区二| 亚洲猫色日本管| 美女网站色91| 91丝袜呻吟高潮美腿白嫩在线观看| 在线观看欧美精品| 精品处破学生在线二十三| 亚洲三级免费电影| 欧美bbbbb| 一本大道久久a久久精品综合| 欧美日韩精品一区二区三区蜜桃| 日韩欧美国产综合| 亚洲丝袜精品丝袜在线| 日本不卡在线视频| 91欧美一区二区| 久久精品欧美日韩精品| 午夜激情久久久| 成人高清免费观看| 日韩精品在线网站| 亚洲地区一二三色| 成人av在线网| 精品国产电影一区二区| 亚洲va国产天堂va久久en| 高清久久久久久| 91精品国产欧美日韩| 亚洲人成精品久久久久| 韩国一区二区三区| 91精选在线观看| 亚洲激情图片一区| av午夜精品一区二区三区| 精品成人在线观看| 日本视频在线一区| 欧美日韩国产123区| 中文字幕日韩av资源站| 国产成人日日夜夜| 欧美mv日韩mv国产| 奇米一区二区三区| 7777精品伊人久久久大香线蕉最新版| 日韩欧美一区中文| 亚洲一区二区三区四区在线 | 午夜在线电影亚洲一区| 成人av免费在线| 国产日韩欧美不卡| 国产精品18久久久久久久网站| 欧美色综合天天久久综合精品| 国产女人aaa级久久久级 | 亚洲欧洲精品天堂一级| 国产自产视频一区二区三区| 欧美精品aⅴ在线视频| 一个色在线综合| 欧美午夜精品免费| 亚洲欧美一区二区三区极速播放 | 成人avav影音| 日本一区二区不卡视频| 丁香五精品蜜臀久久久久99网站 | 国产精品国产精品国产专区不蜜 | 欧美电影在线免费观看| 亚洲国产视频a| 在线观看91视频| 亚洲影院在线观看| 欧美色视频在线| 亚洲国产精品麻豆| 欧美日韩视频在线一区二区 | 亚洲国产精品嫩草影院| 欧美日精品一区视频| 天天影视色香欲综合网老头| 欧美精品在线一区二区| 日韩中文字幕麻豆| 日韩一区二区电影网| 国产一区二区三区综合| 中文字幕乱码亚洲精品一区| 成人黄色777网| 一区二区不卡在线视频 午夜欧美不卡在 | 国产成人av电影在线播放| 久久久国际精品| 成人精品国产免费网站| 国产精品福利影院| 在线视频观看一区| 奇米一区二区三区av| 久久久精品tv| 在线精品视频一区二区三四| 日本在线不卡视频一二三区| 欧美成人a∨高清免费观看| 成人国产精品免费网站| 亚洲一区二区三区三| 日韩手机在线导航| 99久久精品国产精品久久| 亚洲国产aⅴ成人精品无吗| 日韩欧美成人一区二区| 成人深夜在线观看| 水野朝阳av一区二区三区|