The suggested in the last few years methods of data hiding in the vector images are considered in the article. The individual elements of a vector graphic are described through special mathematical objects such as points, lines, curves of first and second order, Bezier curves, nodes, tangent lines, control points, etc. Such objects are being used for data concealing. The main aim lies in ensuring affine transformations resistance, and vector graphics allow its implementation. There are a few methods of data hiding, that are considered and programmable implemented in the article. The performed experimental research proves, that used techniques indeed allow to achieve high resistance indicators to affine transformations. Moreover, the suggested implementation is cross-platform because created with JavaScript program language. That means that scripts can be run on different types of platforms and browsers. Thus, developed implementation can be used in the future as a framework both for web-client applications and backend of more complex and professional tasks.
Data hiding in vector images
Kuznetsov
;
2021-01-01
Abstract
The suggested in the last few years methods of data hiding in the vector images are considered in the article. The individual elements of a vector graphic are described through special mathematical objects such as points, lines, curves of first and second order, Bezier curves, nodes, tangent lines, control points, etc. Such objects are being used for data concealing. The main aim lies in ensuring affine transformations resistance, and vector graphics allow its implementation. There are a few methods of data hiding, that are considered and programmable implemented in the article. The performed experimental research proves, that used techniques indeed allow to achieve high resistance indicators to affine transformations. Moreover, the suggested implementation is cross-platform because created with JavaScript program language. That means that scripts can be run on different types of platforms and browsers. Thus, developed implementation can be used in the future as a framework both for web-client applications and backend of more complex and professional tasks.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.