Raised as https://issues.apache.org/jira/browse/LEGAL-250

On 26 April 2016 at 09:31, Stian Soiland-Reyes (JIRA) <[email protected]> wrote:
>
>     [ 
> https://issues.apache.org/jira/browse/TAVERNA-959?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15257739#comment-15257739
>  ]
>
> Stian Soiland-Reyes commented on TAVERNA-959:
> ---------------------------------------------
>
> Draft XML at 
> https://cwiki.apache.org/confluence/display/TAVERNADEV/Taverna+Crypto+draft+XML
>
> I'll need to check with LEGAL - I hope we don't need to list all the 
> transitive dependencies.
>
>> Crypto review and reporting
>> ---------------------------
>>
>>                 Key: TAVERNA-959
>>                 URL: https://issues.apache.org/jira/browse/TAVERNA-959
>>             Project: Apache Taverna
>>          Issue Type: Task
>>          Components: Taverna Common Activities, Taverna Engine
>>            Reporter: Stian Soiland-Reyes
>>            Priority: Critical
>>              Labels: security
>>             Fix For: engine 3.1.0, common activities 2.1.0
>>
>>
>> while stumbling over http://www.apache.org/dev/crypto.html
>> I come to think about our Credential Manager:
>> https://github.com/apache/incubator-taverna-engine/tree/master/taverna-credential-manager
>> https://github.com/apache/incubator-taverna-engine/tree/master/taverna-credential-manager-impl
>> and the WSDL SSL support in
>> https://github.com/apache/incubator-taverna-common-activities/tree/master/taverna-wsdl-activity/src/main/java/org/apache/taverna/activities/wsdl/security
>> While we don't have our own encryption code (puh!) we certainly have a fair 
>> share of plumbing that uses it.
>> Credential Manager uses BouncyCastle to keep an encrypted user/password and 
>> certificate store in the Taverna user home directory - based on a password 
>> the user provides.
>> Obviously we also generally support https:// through Java's normal SSL 
>> support - the Credential Manager has UI support for managing additional 
>> client and server certificates and for asking for username/password on 
>> connections.
>> The WSDL activity has support for using WS Security authentication and also 
>> works with https.
>> Looking over the policy at http://www.apache.org/dev/crypto.html I realize 
>> now that when  we distribute the Taverna Command Line (and Workbench) binary 
>> distribution it would be bundling and using the Bouncy Castle library - 
>> which would be covered by US Export restrictions.
>> Thus this task to review what of our code and distributions would be covered 
>> by US Export restrictions - if any - and perform the required reporting if 
>> needed.
>
>
>
> --
> This message was sent by Atlassian JIRA
> (v6.3.4#6332)



-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718

Reply via email to