[ 
https://issues.apache.org/jira/browse/SSHD-1001?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17114034#comment-17114034
 ] 

Sandeep commented on SSHD-1001:
-------------------------------

Thanks for quick reply, I read above documents and i can not find document or 
code related to my question,  Just elaborating my question as follows with 
example and some reference link,

Lets take example of cipher :

By default SSHD support following cipher list :  
"aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour";
 
 
then my requirement is that in i can set any cipher name from above list as 
preferred cipher and that should take high priority in communication.
 
You check following mavericks apis here, I want identical method for same in 
SSHD.
 
 
[http://maverick-legacy-server-javadocs.s3-website-eu-west-1.amazonaws.com/com/maverick/sshd/SshContext.html]
|{{[setPreferredCipherCC|http://maverick-legacy-server-javadocs.s3-website-eu-west-1.amazonaws.com/com/maverick/sshd/SshContext.html#setPreferredCipherCC-java.lang.String:A-]([String|http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true][]
 order)}}
Set the preferred CS cipher order|
|{{void}}|{{[setPreferredCipherCS|http://maverick-legacy-server-javadocs.s3-website-eu-west-1.amazonaws.com/com/maverick/sshd/SshContext.html#setPreferredCipherCS-int:A-](int[]
 order)}}
Set the preferred SC cipher order|
|{{void}}|{{[setPreferredCipherCS|http://maverick-legacy-server-javadocs.s3-website-eu-west-1.amazonaws.com/com/maverick/sshd/SshContext.html#setPreferredCipherCS-java.lang.String-]([String|http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true]
 name)}}
Set the preferred cipher for the Client->Server stream.|
|{{void}}|{{[setPreferredCipherSC|http://maverick-legacy-server-javadocs.s3-website-eu-west-1.amazonaws.com/com/maverick/sshd/SshContext.html#setPreferredCipherSC-int:A-](int[]
 order)}}
Set the preferred SC cipher order|
|{{void}}|{{[setPreferredCipherSC|http://maverick-legacy-server-javadocs.s3-website-eu-west-1.amazonaws.com/com/maverick/sshd/SshContext.html#setPreferredCipherSC-java.lang.String-]([String|http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true]
 name)}}
Set the preferred cipher for the Server->Client stream.|
|{{void}}|{{[setPreferredCipherSC|http://maverick-legacy-server-javadocs.s3-website-eu-west-1.amazonaws.com/com/maverick/sshd/SshContext.html#setPreferredCipherSC-java.lang.String:A-]([String|http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true][]
 order)}}
Set the preferred SC cipher order|
|{{void}}|{{[setPreferredCompressionCS|http://maverick-legacy-server-javadocs.s3-website-eu-west-1.amazonaws.com/com/maverick/sshd/SshContext.html#setPreferredCompressionCS-java.lang.String-]([String|http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true]
 name)}}
Set the preferred compression for the Client->Server stream.|
|{{void}}|{{[setPreferredCompressionSC|http://maverick-legacy-server-javadocs.s3-website-eu-west-1.amazonaws.com/com/maverick/sshd/SshContext.html#setPreferredCompressionSC-java.lang.String-]([String|http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true]
 name)}}
Set the preferred compression for the Server->Client stream.|
|{{void}}|{{[setPreferredKeyExchange|http://maverick-legacy-server-javadocs.s3-website-eu-west-1.amazonaws.com/com/maverick/sshd/SshContext.html#setPreferredKeyExchange-java.lang.String-]([String|http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true]
 name)}}
Set the preferred key exchange method.|
|{{void}}|{{[setPreferredKeyExchange|http://maverick-legacy-server-javadocs.s3-website-eu-west-1.amazonaws.com/com/maverick/sshd/SshContext.html#setPreferredKeyExchange-java.lang.String:A-]([String|http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true][]
 order)}} |
|{{void}}|{{[setPreferredMacCS|http://maverick-legacy-server-javadocs.s3-website-eu-west-1.amazonaws.com/com/maverick/sshd/SshContext.html#setPreferredMacCS-int:A-](int[]
 order)}}
Set the preferred CS Mac order|
|{{void}}|{{[setPreferredMacCS|http://maverick-legacy-server-javadocs.s3-website-eu-west-1.amazonaws.com/com/maverick/sshd/SshContext.html#setPreferredMacCS-java.lang.String-]([String|http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true]
 name)}}
Set the preferred MAC for the Client->Server stream.|
|{{void}}|{{[setPreferredMacCS|http://maverick-legacy-server-javadocs.s3-website-eu-west-1.amazonaws.com/com/maverick/sshd/SshContext.html#setPreferredMacCS-java.lang.String:A-]([String|http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true][]
 order)}} |
|{{void}}|{{[setPreferredMacSC|http://maverick-legacy-server-javadocs.s3-website-eu-west-1.amazonaws.com/com/maverick/sshd/SshContext.html#setPreferredMacSC-int:A-](int[]
 order)}}
Set the preferred SC Mac order|

> How to set preferred cipher, mac, compressed ?
> ----------------------------------------------
>
>                 Key: SSHD-1001
>                 URL: https://issues.apache.org/jira/browse/SSHD-1001
>             Project: MINA SSHD
>          Issue Type: Question
>            Reporter: Sandeep
>            Priority: Major
>
> From the default supported cipher,mac and compressed list i have to give 
> input as 
> preferred for each one and while communication that preferred should use 
> first and if not possible then need to use other.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@mina.apache.org
For additional commands, e-mail: dev-h...@mina.apache.org

Reply via email to