Thanks for posting. I can't find it now, but we mention somewhere in the paper that typing makes it more difficult to fake messages. Typing allows you to make stronger proofs over the properties and behaviour of actor systems. Sorry if I've missed the point: What are the other direct implications to security which typing brings?
Re:The Erlang Rationale (2008) [pdf]
by ProfHewitt on Saturday December 26, 2020 @02:33PM
(#25545802)
Excellent question! Types can provide very strong security
for messages by having the type system do crypto so that
applications can benefit without requiring application
programmers to manage keys and crypto code.
Thanks. That makes sense.
Re:The Erlang Rationale (2008) [pdf]
by ProfHewitt on Saturday December 26, 2020 @11:25PM
(#25548811)
You are very welcome.
There is additional information available here:
However, by themselves, strong types do not provide proofs.
See the following for proofs of strongly-typed concurrent systems:
https://papers.ssrn.com/abstract=3418003
Strongly-typed programming languages need to provide
additional capabilities for error processing and recovery.