Ciberseguridad


Estamos viendo que las instalaciones técnicas son cada vez más complejas, y los sistemas cada vez más dependientes. Por otro lado, cada vez hay más empleados que trabajan a distancia (en casa). La existencia de la posibilidad de operar y de registrarse en cualquier lugar y en todo momento y la voluntad de hacerlo conllevan unas necesidades de conectividad cada vez mayores, lo cual va aparejado a un incremento proporcional de los riesgos en materia de ciberseguridad. Por eso, la fiabilidad y la seguridad de los sistemas son una parte importante de nuestro proceso de diseño.

Conscientes de las amenazas

Conscientes de las amenazas

Aunque la ciberdelincuencia es a veces por mero gamberrismo, el objetivo más frecuente es el robo de datos o el sabotaje de los procesos de producción. También la integración vertical de los sistemas de automatización conlleva amenazas para los sistemas de control industrial, provenientes, por ejemplo, de virus y hackers, o del gusano Stuxnet. La industria y las infraestructuras son cada vez más conscientes de que estos avances suponen nuevos riesgos empresariales. Esos riesgos también amenazan nuestros productos; por ejemplo, los sistemas de control que suministramos para las empresas de distribución y suministro de agua potable, para puentes, esclusas y estaciones de bombeo controlados a distancia o para las industrias química y alimentaria.

Resistentes a las amenazas durante todo el proceso

Orientación específica
En la automatización industrial existen directrices de obligado cumplimiento: la Ley neerlandesa de Seguridad de Redes y Sistemas de Información (Wbni) y la norma de ciberseguridad en sistemas industriales (IEC62433):

  • Wbni
    Esta ley regula la obligación de notificación de incidentes y el deber de cuidado mediante la adopción de medidas de seguridad.
  • IEC62443
    La IEC62443 es la norma IEC para la seguridad de los sistemas de control (IACS). Esta norma puede servir de pauta a la hora de estudiar los riesgos, elaborar un plan de seguridad y diseñar y aplicar sistemas de seguridad. Como especialista en sistemas de control dentro de un equipo de seguridad, Batenburg Techniek estará encantado de ayudarle en estas cuestiones.
System.NullReferenceException: Object reference not set to an instance of an object.
   at Umbraco.Web.PropertyEditors.ValueConverters.MultiUrlPickerValueConverter.ConvertIntermediateToObject(IPublishedElement owner, IPublishedPropertyType propertyType, PropertyCacheLevel referenceCacheLevel, Object inter, Boolean preview) in D:\a\1\s\src\Umbraco.Web\PropertyEditors\ValueConverters\MultiUrlPickerValueConverter.cs:line 51
   at Umbraco.Core.Models.PublishedContent.PublishedPropertyType.ConvertInterToObject(IPublishedElement owner, PropertyCacheLevel referenceCacheLevel, Object inter, Boolean preview) in D:\a\1\s\src\Umbraco.Core\Models\PublishedContent\PublishedPropertyType.cs:line 221
   at Umbraco.Web.PublishedCache.PublishedElementPropertyBase.GetValue(String culture, String segment) in D:\a\1\s\src\Umbraco.Web\PublishedCache\PublishedElementPropertyBase.cs:line 169
   at Umbraco.Web.PublishedPropertyExtension.Value[T](IPublishedProperty property, String culture, String segment, Fallback fallback, T defaultValue) in D:\a\1\s\src\Umbraco.Web\PublishedPropertyExtension.cs:line 39
   at Umbraco.Web.PublishedElementExtensions.Value[T](IPublishedElement content, String alias, String culture, String segment, Fallback fallback, T defaultValue) in D:\a\1\s\src\Umbraco.Web\PublishedElementExtensions.cs:line 136
   at Umbraco.Web.PublishedModels.CtaModuleElement.get_IntOrExtUrl() in C:\vsts\agent2\_work\13\s\Batenburg_Website\App_Data\Models\CtaModuleElement.generated.cs:line 60
   at ASP._Page_Views_Partials_CTAModuleItem_cshtml.Execute()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance)
   at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer)
   at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:line 25
   at System.Web.Mvc.HtmlHelper.RenderPartialInternal(String partialViewName, ViewDataDictionary viewData, Object model, TextWriter writer, ViewEngineCollection viewEngineCollection)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at ASP._Page_Views_Partials_CTAModule_cshtml.Execute()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance)
   at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer)
   at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:line 25
   at System.Web.Mvc.HtmlHelper.RenderPartialInternal(String partialViewName, ViewDataDictionary viewData, Object model, TextWriter writer, ViewEngineCollection viewEngineCollection)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at Our.Umbraco.DocTypeGridEditor.Web.Extensions.HtmlHelperExtensions.RenderDocTypeGridEditorItem(HtmlHelper helper, IPublishedElement content, String editorAlias, String viewPath, String previewViewPath, Boolean isPreview)
   at ASP._Page_app_plugins_doctypegrideditor_render_DocTypeGridEditor_cshtml.Execute()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance)
   at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer)
   at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:line 25
   at System.Web.Mvc.HtmlHelper.RenderPartialInternal(String partialViewName, ViewDataDictionary viewData, Object model, TextWriter writer, ViewEngineCollection viewEngineCollection)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model)
   at ASP._Page_Views_Partials_grid_editors_Base_cshtml.Execute()
Sitemap