Is de IPFs inhoud ontvangen altijd gecodeerd?

stemmen
0

Ik heb een newbie vraag over IPFs content. Ik kan tevreden zijn met hash-adres aan te vragen. Is dat de inhoud geretourneerd door de hash-adres altijd gecodeerd? Of de inhoud terug kan ofwel worden gecodeerd of gewoon zonder codering en als versleutelde, dan private sleutel is vereist voor het decoderen en de inhoud.

De vraag is gesteld op 02/12/2019 om 23:52
bron van user
In andere talen...                            


1 antwoorden

stemmen
3

Inhoud door standaard wordt nooit versleuteld op IPFs, tenzij u expliciet versleutelen voordat u deze aan een IPFs knooppunt. Dus ongeacht of de inhoud geretourneerd door de "hash-adres", ook bekend als een CID (Content Identifier) worden versleuteld is volledig afhankelijk van het al dan niet is gecodeerd voordat u deze aan een IPFs knooppunt. Er is ook geen manier om te weten of de inhoud is gecodeerd gewoon door te kijken naar de CID.

Met het oog op de inhoud waarnaar wordt verwezen door een CID goed te onderzoeken, moet u het formaat van de inhoud te leren kennen en hoe het werd gegenereerd. Momenteel worden de meeste dingen die bestaat op IPFs waarschijnlijk van het type te zijn UnixFS . Hoewel het heel goed mogelijk dat de inhoud wordt opgeslagen als willekeurige typen met behulp IPLD . Als u probeert om de inhoud waarnaar wordt verwezen door een CID onderzoeken zonder dat het formaat van de inhoud, zult u zeker ontvangt fouten.

BEWERK:

Een ding dat ik duidelijk moet maken, kan je heel goed gebruik maken van een versleutelde vervoer te ontvangen van de gegevens, maar de gegevens zelf zal niet worden gecodeerd. IPFs maakt gebruik van een paar verschillende transporten zoals WebSockets, tls, secio, platte tekst, etc .. Dus als je op een gesprek met een knooppunt dat hosts QmAdie het ondersteunt tlshet vervoer, het knooppunt kunt u de gegevens te verzenden over TLS.

antwoordde op 03/12/2019 om 00:48
bron van user

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more