<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.2//EN" "https://www.web3d.org/specifications/x3d-3.2.dtd">
<X3D xmlns:ds='http://www.w3.org/2000/09/xmldsig#'  profile='Immersive'  version='3.2 xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation =' https://www.web3d.org/specifications/x3d-3.2.xsd ' >
<head>
<meta name='titlecontent=' HelloWorldDecrypted.x3d '/>
<meta name='descriptioncontent=' Simple X3D example for XML encryption for security; actual encrypted result is in XML file HelloWorldEncryptionResult.xml '/>
<meta name='referencecontent=' HelloWorldEncryptionResult.xml '/>
<meta name='createdcontent='2 July 2008'/>
<meta name='modifiedcontent='20 October 2019'/>
<meta name='creatorcontent='Don Brutzman, Mike Bailey'/>
<meta name='infocontent='default attribute values removed after decryption'/>
<meta name='referencecontent=' X3dSecurityReadMe.html '/>
<meta name='referencecontent='keystore/SelectSigningSecretKey.png'/>
<meta name='referencecontent='keystore/SecretKey_key.b64'/>
<meta name='referencecontent=' https://www.web3d.org/x3d/content/examples/HelloWorld.x3d '/>
<meta name='referencecontent=' https://www.web3d.org/x3d/content/examples/Basic/Security/HelloWorldEncryptionInput.x3d '/>
<meta name='referencecontent=' https://www.web3d.org/x3d/content/examples/Basic/Security/HelloWorldEncryptionResult.xml '/>
<meta name='identifiercontent=' https://www.web3d.org/x3d/content/examples/Basic/Security/HelloWorldDecrypted.x3d '/>
<meta name='generatorcontent='X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit'/>
<meta name='subjectcontent='X3D security, XML encryption, secret key'/>
<meta name='licensecontent=' ../license.html'/>
</head>
<!--

Index for Viewpoint node: Viewpoint_1
-->
<Scene>
<!-- Example scene to illustrate X3D tags and attributes. -->
<WorldInfo title='HelloWorldDecrypted.x3d'/>
<Group>
<Viewpoint centerOfRotation='0 -1 0description='Hello world!position='0 -1 7'/>
<Transform rotation='0 1 0 3'> </Transform>
<Transform translation='0 -2 0'>
<Shape>
<Text string='"Hello" "world!"'>
<FontStyle justify='"MIDDLE" "MIDDLE"'/>
</Text>
<Appearance>
<Material diffuseColor='0.1 0.5 1'/>
</Appearance>
</Shape>
</Transform>
</Group>
</Scene>
<ds:Signature>
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm=' http://www.w3.org/TR/2001/REC-xml-c14n-20010315 '/>
<ds:SignatureMethod Algorithm=' http://www.w3.org/2000/09/xmldsig#rsa-sha1 '/>
<ds:Reference URI='#xpointer(/)'>
<ds:Transforms> </ds:Transforms>
<ds:DigestMethod Algorithm=' http://www.w3.org/2000/09/xmldsig#sha1 '/>
<ds:DigestValue>
cmpQcAmTi86n/WQZ4Rp5CRnjqJk=
</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>
baEwdvXPX5gvGJ6sRYhdNa6UB4Qn/YtnTfxcH4iqw4SUiForQFbFW5+8qnkpWaV6RxqVvGKa8nr8 noOyxslZtDYJbV2pxN/ZJ9jcrkSDBibF0yEzXA/amrS7yYOICQrOOTuvDpaCR3xb9oddL1ZGQ2eL c2Et7/KVK8OynK0/SCiok+xbSwtEax/TFqauiubfYcCynNp+tAjO1V3ulPwEufMbiqLhIQaASXr6 jcTtEu1w2V6KZzL+0ppcaIh7k0gRJp5tQIN1WU8kQlRN7gkM1hhIepNbYz+hKTmnHrQmrkVo41JR PVkQABRInifwOz1IuCa1u0jc5CBrgxLZLWZ34w==
</ds:SignatureValue>
<ds:KeyInfo>
<ds:X509Data>
<ds:X509Certificate>
MIIDvjCCAqYCAzOA3DANBgkqhkiG9w0BAQUFADCBozELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNh bGlmb3JuaWExETAPBgNVBAcTCE1vbnRlcmV5MSIwIAYDVQQKExlOYXZhbCBQb3N0Z3JhZHVhdGUg U2Nob29sMTAwLgYDVQQLEydTYXZhZ2UgUmVzZWFyY2ggR3JvdXAgLyBNT1ZFUyBJbnN0aXR1dGUx FjAUBgNVBAMTDVgzRC1FZGl0IHVzZXIwHhcNMDgwNzA0MTYxNDA3WhcNMTMwNjI4MTYxNDA3WjCB ozELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExETAPBgNVBAcTCE1vbnRlcmV5MSIw IAYDVQQKExlOYXZhbCBQb3N0Z3JhZHVhdGUgU2Nob29sMTAwLgYDVQQLEydTYXZhZ2UgUmVzZWFy Y2ggR3JvdXAgLyBNT1ZFUyBJbnN0aXR1dGUxFjAUBgNVBAMTDVgzRC1FZGl0IHVzZXIwggEiMA0G CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCFIvV3Gbf0WB4vU0BO87YD8EBuKE6C1/mV4A5J1sfc BXQ5RalntS8j4hOU4toNh1CWa3TrHbYK6wTIMsmFW12FumUpQ9nbkRBGG3RA4cSclR193PJZ0bx5 m7e+SP0li5RKDIyTybqDxjVC5UxM8O8Pt8DUCLSaMXAtDtBox+iG5lfjh7cg/O6S1bdS3WPrtL5g eXLXWz+6juALZkktFt8BwRlv3DcI5ku3Q5u385zZKGr+E9gmzTYvwa19mBnoS6T9JpgXK+zw8DRo IutNv/oH571o1vMw9neqeoHQjLcc9azJG7fTERX6VVlHl5YWRxM0g/0IMw6x3PVYbFcAAByRAgMB AAEwDQYJKoZIhvcNAQEFBQADggEBAFEisvXLNl6fRPXOeAB3JHvY8FYyOGqspkk18nLZVXS995Wh OZ/lGaPIQjYSxUDKuLR8gKGwUVeNREqQQsIc4pBfB4i1kOiJqD+zdSiYWUr7LQpc2V2wt2bQ2utQ /8++mbxrxiVRhBCXhzyGdT41Wzjui4KBs01ilkPz1YZVUZ4lZuZUCZbuJAAjFXScE1RDNmNZIeRd MmQ4/UGBxemsGmCZP2GcIQL8g4GvFJD42U7+nLJGQUJi4g4AWGxi9OT3LVjrTzh8P1122Kb/Xxf/ 7zs6+OHJt5CmTys7zJp2slRdO1o19btfrgWZRUbq0WF7mSVnjYvzMLMOo4IIkxzp7aw=
</ds:X509Certificate>
</ds:X509Data>
<ds:KeyValue>
<ds:RSAKeyValue>
<ds:Modulus>
hSL1dxm39FgeL1NATvO2A/BAbihOgtf5leAOSdbH3AV0OUWpZ7UvI+ITlOLaDYdQlmt06x22CusE yDLJhVtdhbplKUPZ25EQRht0QOHEnJUdfdzyWdG8eZu3vkj9JYuUSgyMk8m6g8Y1QuVMTPDvD7fA 1Ai0mjFwLQ7QaMfohuZX44e3IPzuktW3Ut1j67S+YHly11s/uo7gC2ZJLRbfAcEZb9w3COZLt0Ob t/Oc2Shq/hPYJs02L8GtfZgZ6Euk/SaYFyvs8PA0aCLrTb/6B+e9aNbzMPZ3qnqB0Iy3HPWsyRu3 0xEV+lVZR5eWFkcTNIP9CDMOsdz1WGxXAAAckQ==
</ds:Modulus>
<ds:Exponent>
AQAB
</ds:Exponent>
</ds:RSAKeyValue>
</ds:KeyValue>
</ds:KeyInfo>
</ds:Signature>
</X3D>
<!--

Index for Viewpoint node: Viewpoint_1
-->
-->

<!-- Online at
https://www.web3d.org/x3d/content/examples/Basic/Security/HelloWorldDecryptedIndex.html -->
<!-- Version control at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Basic/Security/HelloWorldDecrypted.x3d -->

<!-- Color legend: X3D terminology <X3dNode field='value'/> matches XML terminology <XmlElement attribute='value'/>
(Light-blue background: event-based behavior node or statement) (Grey background inside box: inserted documentation) (Magenta background: X3D Extensibility)
-->

to top <!-- For additional help information about X3D scenes, please see X3D Tooltips, X3D Resources, and X3D Scene Authoring Hints. -->