summaryrefslogtreecommitdiff
path: root/sites/www/index.rst
blob: 1b60970985b20559fddd988596a5cdc66ed6d65b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Welcome to Paramiko!
====================

Paramiko is a Python (2.6+, 3.3+) implementation of the SSHv2 protocol [#]_,
providing both client and server functionality. While it leverages a Python C
extension for low level cryptography (`PyCrypto <http://pycrypto.org>`_),
Paramiko itself is a pure Python interface around SSH networking concepts.

This website covers project information for Paramiko such as the changelog,
contribution guidelines, development roadmap, news/blog, and so forth. Detailed
usage and API documentation can be found at our code documentation site,
`docs.paramiko.org <http://docs.paramiko.org>`_.

Please see the sidebar to the left to begin.

.. toctree::
    :hidden:

    changelog
    FAQs <faq>
    installing
    contributing
    contact


.. rubric:: Footnotes

.. [#]
    SSH is defined in RFCs
    `4251 <http://www.rfc-editor.org/rfc/rfc4251.txt>`_,
    `4252 <http://www.rfc-editor.org/rfc/rfc4252.txt>`_,
    `4253 <http://www.rfc-editor.org/rfc/rfc4253.txt>`_, and 
    `4254 <http://www.rfc-editor.org/rfc/rfc4254.txt>`_;
    the primary working implementation of the protocol is the `OpenSSH project
    <http://openssh.org>`_.  Paramiko implements a large portion of the SSH
    feature set, but there are occasional gaps.