<div dir="auto"><div>Hi Meban</div><div dir="auto"><br></div><div dir="auto">It's possible, but trust schema is not the strong suit of ndn-cxx, the NDN library used by ndnSIM.</div><div dir="auto">Specifically, ndn-cxx only has trust schema validator (it's called ValidatorConfig), but lacks trust schema signer.</div><div dir="auto"><br></div><div dir="auto">ndnSIM is most suitable for simulating a network of many nodes, with models that represent network links with proper timing and loss probability.</div><div dir="auto">If you don't need these models, it's faster to prototype with Python or TypeScript.</div><div dir="auto"><br></div><div dir="auto">Yours, Junxiao</div><div dir="auto"><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Mon, Aug 17, 2020, 21:53 meban via ndnSIM <<a href="mailto:ndnsim@lists.cs.ucla.edu">ndnsim@lists.cs.ucla.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><p style="text-align:center"><font color="red"><strong>External Email</strong><br></font></p><div style="font-family:arial,helvetica,sans-serif;font-size:12pt;color:#000000"><div><div style="font-family:'arial','helvetica',sans-serif;font-size:12pt;color:#000000"><div>Dear All,<br></div><br><div>Thank you for your prompt reply.<br></div><br><div>I am interested in the  trust schema/trust model aspect of the ndn security.</div><br><div>Does the ndnSIM allows modification of the  trust schema/trust model with the intention to either: </div><div>(1) <span style="text-decoration:underline">extend</span> it or </div><div>(2) <span style="text-decoration:underline">integrate</span> it with other existing schema/model  or even perhaps </div><div>(3) <span style="text-decoration:underline">replace</span> it with a customized schema/model ?<br></div></div><div style="font-family:'arial','helvetica',sans-serif;font-size:12pt;color:#000000">If yes, I would be grateful if you could please direct me to resources and examples relating to the abovesaid topics.</div><div style="font-family:'arial','helvetica',sans-serif;font-size:12pt;color:#000000"><br></div><div style="font-family:'arial','helvetica',sans-serif;font-size:12pt;color:#000000">Thank you in advance.</div><div style="font-family:'arial','helvetica',sans-serif;font-size:12pt;color:#000000"><br></div><div style="font-family:'arial','helvetica',sans-serif;font-size:12pt;color:#000000">Regards,</div><div style="font-family:'arial','helvetica',sans-serif;font-size:12pt;color:#000000">Meban<br><br><hr id="m_2263140508593912279zwchr"><div><b>From: </b>"Junxiao Shi" <<a href="mailto:shijunxiao@email.arizona.edu" target="_blank" rel="noreferrer">shijunxiao@email.arizona.edu</a>><br><b>To: </b>"meban" <<a href="mailto:meban@nehu.ac.in" target="_blank" rel="noreferrer">meban@nehu.ac.in</a>><br><b>Cc: </b>"ndnsim" <<a href="mailto:ndnsim@lists.cs.ucla.edu" target="_blank" rel="noreferrer">ndnsim@lists.cs.ucla.edu</a>><br><b>Sent: </b>Friday, August 14, 2020 4:12:42 PM<br><b>Subject: </b>Re: [EXT][ndnSIM] Security in ndnSIM<br></div><br><div><div dir="auto"><div>Hi Meban</div><div dir="auto"><br></div><div dir="auto">Security is a really large area. From library point of view, it involves:</div><div dir="auto">* Crypto.</div><div dir="auto">* Signing and verification - trust schema, trust model.</div><div dir="auto">* Encryption, access control.<br><br>From network engineering point of view, all kinds attacks fall into security as well:</div><div dir="auto">* Cache poisoning.</div><div dir="auto">* Interest flooding.</div><div dir="auto">These are not considered "security" in most NDN libraries.</div><div dir="auto"><br></div><div dir="auto">What specific thing are you looking at?</div><div dir="auto"><br></div><div dir="auto">Please REPLY-ALL to the mailing list and do not reply to individual developers.</div><div dir="auto"><br></div><div dir="auto">Yours, Junxiao<br><br><div dir="auto"><div dir="ltr">On Fri, Aug 14, 2020, 03:49 meban via ndnSIM <<a href="mailto:ndnsim@lists.cs.ucla.edu" rel="nofollow%20noopener%20noreferrer nofollow noopener noreferrer noreferrer" target="_blank">ndnsim@lists.cs.ucla.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 0.8ex;border-left:1px #ccc solid;padding-left:1ex"><div><p style="text-align:center"><font color="red"><strong>External Email</strong><br></font></p><div style="font-family:'arial','helvetica',sans-serif;font-size:12pt;color:#000000"><div>Dear All,<br></div><br><div>I am doing research on the security aspect of NDN. However, I am facing problems and will be grateful if anyone can clarify the following points.<br></div><br><div>1. Is it possible to extend the security aspect of ndnSIM?<br></div><br><div>2. Is it possible to disable the security aspect of ndnSIM and replace it with my own?<br></div><br><div>If yes to either of the given questions, I would be grateful if you can provide me with links to such tutorials and examples for my reference.<br></div><br><div>Thanks in advance.<br></div><br><div>Regards,<br></div><div>Meban<br></div></div></div><br>
</blockquote></div></div></div></div></div><br></div></div></div>_______________________________________________<br>
ndnSIM mailing list<br>
<a href="mailto:ndnSIM@lists.cs.ucla.edu" target="_blank" rel="noreferrer">ndnSIM@lists.cs.ucla.edu</a><br>
<a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim" rel="noreferrer noreferrer" target="_blank">http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim</a><br>
</blockquote></div></div></div>